Jai Shri Ram’ slogans in Times Square