Video PlayerClose
Fireworks explode over the London Eye during the New Year celebrations in London, Britain, on Jan. 1, 2018. (Xinhua/Ray Tang)
?
Fireworks explode over the London Eye during the New Year celebrations in London, Britain, on Jan. 1, 2018. (Xinhua/Ray Tang)
?