When the teachers fail the test: The crisis of Western human rights credibility
US President Donald Trump, President Paul Kagame and DR Congo President Felix Tshisekedi sign the Washington Accord in Washington D.C. on December 4, 2025. Photo by Village Urugwiro