Indian govt bulldozes 25 homes of Muslims in New Delhi
New Delhi: The authorities in Indian capital New Delhi demolished at least 25 homes of Muslims when the males were away to offer Friday prayers. According to the details, the police assisting the staff of Delhi Development Authority (DDA) used brute force against the females protesting