Life StyleAyodhya to be Recreated at New York Times SquareAjay LuliaAugust 4, 2020April 7, 2022 by Ajay LuliaAugust 4, 2020April 7, 202201655 As 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...