Image by WikimediaImages from Pixabay

Israel’s mockery of security: 101 definitions of occupation

Israel has made a colossal mockery of the concept of security.