N News Manager Milforums News Bot Aug 4, 2008 #1 AP - A small group of protesters has clashed with police near Tiananmen Square in China's capital, saying they were evicted from their homes to make way for reconstruction ahead of the Olympic Games. More...
AP - A small group of protesters has clashed with police near Tiananmen Square in China's capital, saying they were evicted from their homes to make way for reconstruction ahead of the Olympic Games. More...