Palestinian woman shot dead at West Bank checkpoint: Israeli police Published 13 Jun 2021 Full Article
Ending The Palestinian Holocaust – OpEd Eurasia Review 21 Jun 2021 Prominently written on history’s ‘gate of shame’ are these haunting words: Hubris never had a worse enemy than itself; you..