NEW DELHI: Local authorities in India’s northern state of Haryana have begun demolishing what they term illegal houses that were allegedly used in an attack on...
Hindu - Muslim
NEW DELHI: Local authorities in India’s northern state of Haryana have begun demolishing what they term illegal houses that were allegedly used in an attack on...