More than 25 homes of Muslims bulldozed in New Delhi amid police brutality New Delhi,  ( Web News ) In yet another anti-Muslim act, the authorities in Indian capital New Delhi demolished a large number of houses belonging to Muslims in south west area of the city when the malesRead More →