Vincent Cassard
-
Gaza: A Showcase of New War Crimes, Says Iranian Red Crescent Society Chief
Pirhossein Koulivand, the Head of the Iranian Red Crescent Society (IRCS), highlights the severe psychological damage caused by explosions and…