Highlights PFLP: Al-Shifa Hospital courtyard has, through US sponsorship, been turned into a large detention camp whose brutality surpasses that of Auschwitz. 21 Mar 2024 11:50