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 « Previous1Next » 1 of 1