24 January 2025 Watch HERE Thousands of Palestinians are preparing to return to northern Gaza from the south this weekend for the first time in months. Under the terms of the “ceasefire” agreement that went […]
29 October 2024 “The crime of all crimes.” That is how the International Criminal Tribunal for Rwanda declared genocide in the final judgment of Prosecutor v. Akayesu, the case against the mayor of Taba, Rwanda […]
Be the first to comment