Idaho Senator Larry Craig delivers a speech on the floor of the United States Senate exposing the fact that China is developing oil resources in Cuban waters 50 miles from the U.S coast.