freethoughtblogs.com
Two dud beacons
The US is very far from being a beacon of human rights, and so is China. Seven university students linked to jailed Uighur scholar Ilham Tohti have reportedly gone on trial in China’s western…