Life StyleAyodhya to be Recreated at New York Times SquareAjay LuliaAugust 4, 2020November 25, 2022 by Ajay LuliaAugust 4, 2020November 25, 202202701As India awaits 5th August 2020 for history to be made at Ayodhya, non-resident Indians in the US are also eager to display their fervor...