Your place for Space News
If you missed the annual Geminid meteor shower, cameras captured the celestial display over China.