Ivan Alexander Marks. Photo: Sohu.com

Meet the American making waves by rapping in Shanghainese

Topic |   China Society

TOP PICKS

Ivan Alexander Marks. Photo: Sohu.com
READ FULL ARTICLE