Satellite images clearly show the scale of destruction of towns in southern Lebanon by Israeli forces, reports Todayinfo news agency.
The images, taken on April 16, show that the towns of al-Qoza and Beit Lif have been heavily damaged following Israel's ground offensive and continuous strikes on the south.




