A Rare Total Solar Eclipse Wows (Parts of) Earth

Svalbard, Norway, offered perfect view, though clouds obstructed other areas
Posted Mar 20, 2015 7:26 AM CDT
Updated Mar 20, 2015 7:52 AM CDT
More News: Business | Tech | Sports | News | Politics