News Mantra: ExclusiveMuslim side accepts Ayodhya as Lord Ram’s birth placeNewsmantraSeptember 25, 2019 by NewsmantraSeptember 25, 20190 The Muslim side in the Ayodhya title dispute case on Tuesday said Lord Ram was born in Ayodhya and...