No image available
Botswana hangs death-row inmate
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.