North America, Mexico, Canada witness total solar eclipse, Watch spectacular view of day turning into night Read More