The other side of the river, Red China today