This Oct. 24 2024, satellite image from Planet Labs PBC shows the village of Aita al-Shaab in southern Lebanon. (Planet Labs PBC via AP)

News, Photo and Web Search

Search News by Ticker

 

Other Photos

Previous Photo

Next Photo