June 4, 2017

THE PEOPLE OF LONDON ARE BRAVER THAN THEIR GOVERNMENT. And smarter. (Bumped).