Protest by Sikhs outside Indian Embassy in Washington on India’s Independence Day August 16, 2024 Off By Sharp Media Marking India’s Independence Day as Black Day: A Seminar against India’s Illegal Occupation of Kashmir Pro-Khalistan Sikhs stormed Indian embassy in Washington DC