| 11.8°C Belfast

Video: Star Gazing - Geminid Meteor shower awes spectators in China


Chinese star gazers witness peak of Geminid meteor shower

Most Watched Videos

Privacy