International Opinion Germany Buries the Evidence of Complicity in Genocide; Nicaragua Exposes It April 26, 2024