Striking Images Capture Protests In Ukraine
US & Venezuela's Icy Relationship In 50 Seconds
The Great Lakes Are Nearly All Frozen Over
Timelapse Of Fog Rolling Over Snowy Manhattan
Miss New York Nina Davuluri has been crowned Miss America. She's the first Indian-American to win the title, a fact that's unfortunately brought up some ugliness on social media.