Viral footage shows police handcuffing a pregnant woman in her home for allegedly "inciting" a protest.
No comments: