Databases for Palestine logo

Israeli reservists film the destruction of Kfar Kila village in southern Lebanon