Monday, May 27, 2024 | Last Update : 03:22 AM IST

Jagdish Sewhani

Ram temple ad displayed in Times Square runs into opposition

The coalition opposing the billboards wrote to NYC Mayor Bill de Blasio, asking him to stand against the planned Times Square display

06 Aug 2020 1:43 PM