Friday, Mar 29, 2024 | Last Update : 12:21 AM IST

American India Public Affairs Committee

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

ADVERTISEMENT
ADVERTISEMENT