Mark Swidan has been wrongfully detained in China since November 2012. Swidan is from Houston, Texas, and has worked as a designer, artist, photographer and businessman.
Mark Swidan has been wrongfully detained in China since November 2012. Swidan is from Houston, Texas, and has worked as a designer, artist, photographer and businessman.