Videos

A meteorite flashed across Russian Mountains, on Friday morning, crashing into a city and injuring hundreds. Fragments of the meteor, which the meteor is reportedly supposed to fly past earth today, crashed into a small city in the Chelyabinsk region of Russia. Russia Today reports that as many as 950 people, in the city, have […]