x
Breaking News
More () »

Texas man wrongfully detained in China has death sentence upheld

Mark Swidan was originally sentenced to death in 2018, and has been detained in China since 2012.

Before You Leave, Check This Out