Extradition of Sufyan Sheikh Ahmed raises legal questions
The recent arrest and extradition of Sufyan Sheikh Ahmed, a Somali citizen residing in Nairobi, Kenya, has raised concerns about ...
Read moreDetailsSomali News in English | The Somali Digest
The recent arrest and extradition of Sufyan Sheikh Ahmed, a Somali citizen residing in Nairobi, Kenya, has raised concerns about ...
Read moreDetails