Massive Protests Planned for China and Washington March 6th

February 28, 2011: China’s defense spending is believed to be over $100 billion a year, and it has more than doubled in the last decade. This has triggered an arms race with its… Continue reading