Saudi Arabia will witness an annular solar eclipse on June 21, giving a rare celestial fiesta. The eclipse will be…
Read More »Saudi Arabia and UAE will witness a rare partial solar eclipse on June 21 which will last for approximately two…
Read More »