article placeholder

Michelle Obama’s China Visit a Disappointment

American First Lady Michelle Obama’s “good-will” tour with her family in China last week wasn’t good for the Chinese: a number of people (some aren’t even dissidents) were detained, kidnapped, assaulted or put ... Read More...