21/03/2023

Viral footage shows police handcuffing a pregnant woman in her home for allegedly “inciting” a protest.