9 months agoIDF release video claiming to show tunnel underneath Al-Shifa HospitalNo wonder Aliens just drive by