SNAPSHOT IN HISTORY – LENSHINA DETAINED 1964 Alice Lenshina, leader of the Lumpa Church being escorted from a Northern Rhodesian Air Force plane in which she was flown to Mumbwa, about 75 miles (120 km) north-west of Lusaka on 15th August, 1964. She surrendered after two weeks of violence in which 557 people died (official […]
↧