World News

Israel bombs shop in Gaza

Footage shows scenes of chaos after Israel bombed a commercial shop in central Gaza City’s Omar Al Mokhtar street. The latest attack comes as Palestinian groups Fatah and Hamas met in Cairo for talks on a post-war...