Russia reaches tipping point

BY DEVON HAYES Russia was the last to join the Group of Eight, and as of March 24, was the first to be kicked out. The Group of Eight, or G8, is a gathering of leaders from the world’s leading industrial countries, which includes Canada, U.S., Germany, Italy, France, the UK and Japan. Topics discussed include the global food crisis, the economy and environmental issues. With the recent and violent … Continued