World News Israeli troops allegedly fire on medical team in Gaza ByEditor April 5, 2025 A video rescued from the phone of a paramedic found in a mass grave in Gaza…