Israeli police climb on a truck to inspect the body of a driver that rammed into a bus stop near the headquarters of Israel's Mossad spy agency, wounding dozens of people, according to Israel's Magen David Adom rescue service in Tel Aviv, Israel, Sunday, Oct. 27, 2024. (AP Photo/Oded Balilty)

Get Weather

News, Photo and Web Search

Other Photos

Previous Photo

Next Photo