John McCain actually said...
The United States has not ratified the Law of the Sea Treaty while China has continued efforts to assert sovereignty over contested areas.
Context
McCain discusses U.S. non-ratification of the treaty amid China's maritime claims.
02/01/2010