junkscience.com
James Cameron takes Deepsea Challenger to Capitol Hill to promote climate alarm
Science Recorder reports: