City
Epaper
AllNewsPhotos

Babri Masjid

Babri-masjid, Latest Marathi News

Read more

The Babri Masjid was a mosque in Ayodhya, India. Located in Ayodhya district, at a spot believed by Hindus to be the birth place of Hindu deity Rama, it has been a bone of contention between the Hindu and Muslim communities since the 18th century.

National : Flashback 2020 10 important events that took place in india last year