Protesters at Piraeus Port in Athens rallied against unloading a shipment they claim includes steel destined for Israeli military projects. They denounced the Greek government’s complicity in the war and vowed to block another ship expected Wednesday.
Published On 14 Jul 2025
Explain It To Me Like I’m 5: