An Israeli airstrike hit a police station in Jabalia in the northern Gaza Strip on Thursday, killing at least 10 people, local health authorities said, and Israel’s military said it had struck a command centre of Hamas and the Islamic Jihad groups. Medics said two Israeli missiles hit the police station, located near a market, […]
Brown University shooter found dead, linked to MIT killing
...
Read moreDetails

