Opinion Line

August 11, 2012 12:00 AM

Opinion Line (Aug. 11)

I saw the pictures supposedly sent back from Mars. It looks like they were taken about 50 miles south of Dodge City.

Related content

Suggested for you

Comments

Videos

Editor's Choice Videos