http://www.newsmax.com/archives/articles/2001/2/1/101734.shtml
Well isn't this a revelation. Haven't we been talking about this for awhile now? Did anyone hear about the Chinese having the largest shipping port in the world located in the Bahamas? If that is true, could that and control of the canal's both ends spell trouble for us?