News

Opinion: Team USA in need of a karmic cleanse after rough start to Winter Olympics in Beijing

United States has won 308 medals at the Winter Olympics, second only to Norway. Norway has 372, including four already at the Beijing Olympics.