Police pushed out of Hyde Park after Harassing and Attacking Peaceful Protesters, London
Police are forced to retreat after harassing people exercising their sovereign human rights to peacefully assemble. When injustice becomes law, resistance becomes duty.