Tag Archives: Walter Schaub Jr
G-20 Riots, Amelia Earhart
Friday, July 7, 2017
Foreign Affairs: The gathering of the G-20 leaders in Hamburg, Germany was met last night by thousands of protesters marching in the streets and confronted by riot police backed with water cannon. The protesters promised a night of what they …