Times of Oman
Was that a meteor shower?
October 17, 2017 | 6:27 PM
by Times TV
 
Sharelines

The green light blazing across the Omani night sky on Monday was most likely part of a Russian rocket falling back to earth


STAY UPDATED
Subscribe to our newsletter and be the first to know all the latest news