A Muslim woman was shot by the police in a police station in India, the video went viral
In Aligarh: within the state of Uttar Pradesh in India, a woman was shot by a police officer inside a…
In Aligarh: within the state of Uttar Pradesh in India, a woman was shot by a police officer inside a…