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