NationalLawyer tells SC Ram followers enough evidence for Ayodhya being his birthplaceTestHostEntryAugust 7, 2019June 4, 2022 by TestHostEntryAugust 7, 2019June 4, 2022 New Delhi | The unshakeable faith of believers is evidence that the disputed site in Ayodhya was the birthplace of Lord Ram, ‘Ram Lalla Virajman’, a...