Last night, a meteorite landed and exploded in Russia. Witnesses said they thought the world was coming to an end.
Source
RT
Last night, a meteorite landed and exploded in Russia. Witnesses said they thought the world was coming to an end.
Source
RT