Activating the Genocide Convention – The Circumstances Warrant It
Activating the Genocide Convention CRAIG MURRAY November 13, 2023 There are 149 states party to the Genocide Convention. Every one of them has the right to call out the genocide in progress in Gaza and report it to […]