Independent media organisation Novara Media, based in the United Kingdom, broadcast an almost hour-long commentary on YouTube yesterday, breaking down every IDF claim that alluded to Al Shifa Hospital being an operational military base to justify its attacks and raid on the hospital in recent days.
© New Straits Times Press (M) Bhd