Tag: , , , ,

solar

North America to Witness Total Solar Eclipse Today

New York: Today, all of North America will witness a total solar eclipse for the first time in 99 years, where the Moon will pass in front of the Sun, casting darkness...