Sun. Dec 15th, 2024

Israeli and Palestinian officials are blaming each other for Tuesday evening’s strike on a Gaza hospital. Social media is filled with speculation about who was behind the blast, but little hard evidence is available.

By