September 4, 2026

South African Authorities Criticized After 153 Palestinian Passengers Stranded on Plane for Hours