News Analysis
The Winter Olympic Games in Beijing is fast approaching. The issue of Beijing’s triple genocide, mixed with diplomatic snubs and corporate omerta, are the order of the day.

The Winter Olympic Games in Beijing is fast approaching. The issue of Beijing’s triple genocide, mixed with diplomatic snubs and corporate omerta, are the order of the day.