Russian forces have bombarded Ukraine’s port city of Odesa with missiles and drones.Four missiles and 22 attack drones were launched from the occupied region...
Canada has a “high degree of confidence” that Israel was not responsible for the deadly explosion at Al-Ahli hospital in Gaza, its defence department...