ALBAWABA- Indian Prime Minister Narendra Modi has inaugurated a highly contentious Hindu temple, Ayodhya Ram temple, marking what he calls a 'new era' for the country. The temple's construction site has been a longstanding flashpoint, situated where a mosque stood for centuries before being demolished in 1992 by Hindu extremists. The Babri Mosque, which stood for generations, was torn down on December 6, 1992, leading to one of the deadliest ...