Trump’s British ‘Human Hand Grenade’

Liz Truss, the shortest-serving prime minister in British history, takes snickers about her quick stint at #10 Downing Street in stride. 

 

Read Full Article »




Related Articles