Sunday, February 25, 2024

Safa Abdul Azeez

Photos: Palestine solidarity protest in Delhi

Dozens of student leaders and rights activists were detained by Delhi Police on 27 October while protesting Israeli occupation’s violence against Palestinians in the national capital.