The tallest statue of Lord Ram in North America was unveiled in Canada's Greater Toronto Area on Sunday. The 51-ft tall statue was inaugurated on the grounds of the Hindu Heritage Center in Mississauga. Apart from thousands of devotees, several dignitaries including Minister of Women and Gender Equality Rechie Valdez and Minister of International Trade Maninder Sidhu attended the event.
short by
Bhawana Chaudhary /
07:11 pm on
05 Aug