Feb 16 1977, Archbishop Janani Luwum, the Anglican primate of Uganda, was shot and killed by Gen. Idi Amin, the notorious dictator. Below, his statue among modern martyrs at Westminster Abbey.
Feb 16, 2019 · 1:59 PM UTC
3
12

