family reunion

American pastor, David Lin released from Chinese prison after 18 years

American pastor, David Lin released from Chinese prison after 18 years

An American pastor, David Lin, who had been detained in China since 2006, has been released, the U.S. State Department…

3 months ago

Girl who was reported missing in Niger found in orphanage by police

Amina Muktar, a resident of Bosso Estate in Minna, Niger State, who was reported missing, has been successfully found by…

1 year ago