Wednesday, November 15, 2023

Evidence Points to Israeli Shells in Strikes on Gaza’s Largest Hospital https://ift.tt/3jzpbCt World

SHARE

By Malachy Browne and Neil Collier from NYT World https://ift.tt/3jzpbCt
via IFTTT
SHARE

Author: verified_user

0 comments: