2009/01/01

Bahamas to build stadium with help from China


Bahamas to build stadium with help from China
The Associated Press
... a multimillion dollar cricket stadium that it built in Grenada last year. The Caribbean island switched alliances from Taiwan to rival China in 2005.