Hamburg, Germany, is on fire as up to 100,000 left wing extremists have descended upon the city to protest, injuring more than 100 police officers and doing untold damage prior to the start of this weekend’s G20 summit.
Various heads of state and leaders’ wives, including Melania Trump, are currently trapped inside hotels and locked down in place as riot police struggle to maintain order.