Texas

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

Two dead as World War planes collide mid-air in Dallas air show

Two vintage World War Two-era planes have collided and crashed at an air show in the US state of Texas,…

2 years ago

Olufolajimi Abegunde: Another Nigerian jailed in U.S. for role in international cyber-fraud

A citizen of Nigeria residing in Atlanta, Georgia, was sentenced to 78 months in prison Tuesday for his role in…

5 years ago