×

Israeli fire kills at least 26 people in Gaza, hits a police station

By Thomson Reuters Apr 24, 2025 | 5:30 AM