No image available
/ 6 November 2007
The Botswana Department of Prisons and Rehabilitation has confirmed the hanging of death row inmate Sepeni Thubisane Popo, the Mmegi (the Reporter) newspaper reported Monday. It was Botswana’s 39th execution since independence from Britain in 1966.