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)

News, Photo and Web Search

Search News by Ticker

 

Other Photos

Previous Photo

Next Photo