An Israeli police officer inspects inside the cabin of a truck 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