17 Oct 2016

Barack Obama has a Pollyana moment

From The Panel, 4:35 pm on 17 October 2016

In a magazine editorial the outgoing US President Barack Obama says this is the best time in human history.