Tuesday, May 21, 2024 | Last Update : 05:29 AM IST

Times Square display

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