© K Bhattacharjee After centuries of struggle, a Bhavya Ram Mandir at Ayodhya will soon be constructed at Ram Janmabhoomi. In a historic verdict, the Supreme Court of India handed over the sacred site to Hindus while Muslims were allotted five acres of land as an alternative. Over the years, there have been numerous people who have …