According to reports, thousands of people in Britain poured into Clapham Park in London on Saturday (13th) to protest the murder of a 33-year-old woman by the London police. Protesters and the police broke out in physical clashes. Many women were brutally treated by the police. They were pressed to the ground and put on handcuffs.
Read More