contributors_Ren Chonghao

Ren Chonghao
Prominent Chinese political commentator with pen name “Ma Qian Zu”.

Show less

Show more

Recent Events
All | Article | Video
Civil War: A Desperate Message Delivering to the Next Generation
Alex Garland and his team tried their "best" to depict how brutal a civil war would be, but they failed to answer why such a civil war would break out.