israel embassy delhi
Delhi Police Detains Activists Protesting Against Gaza Genocide
anti israel protest | Aug 09, 2024Delhi Police detained several prominent activists, including economist Jean Dreze and Communist Party of India (CPI) leader Annie Raj..