Pro-Palestine Protesters Burn Israeli Flag in London

Tens of thousands of anti-Israel protesters demonstrated on Saturday, March 22 in London’s Hyde Park where they chanted “free Palestine” and burned an Israeli flag.