Russia hit by meteor shower

Russia hit by meteor shower