An American pastor, David Lin, who had been detained in China since 2006, has been released, the U.S. State Department…
Amina Muktar, a resident of Bosso Estate in Minna, Niger State, who was reported missing, has been successfully found by…