Anti-India protest by Khalistanis at Times Square fails

Pakistan's efforts to disrupt the celebrations of the Ram Temple foundation stone laying ceremony in Ayodhya miserably failed on the streets of New York.
X