Blog

G20 Leftist Protesters Turning Violent

The left is engaging in violent protests at the G20 Summit in Hamburg, Germany. Both the police and G20 opponents were mutually responsible for the escalation of [...]

Read More