An American pastor, David Lin, who had been detained in China since 2006, has been released, the U.S. State Department confirmed. Lin’s release follows years of...
Amina Muktar, a resident of Bosso Estate in Minna, Niger State, who was reported missing, has been successfully found by the police. After Amina was declared...