CAPE CANAVERAL, Fla. — Mercury is putting on a rare celestial show next week, parading across the sun in view of most of the world. The solar system's smallest, ... Read more