With Carols & Xmas Trees, the World Celebrates a Merry Christmas
- 4 years ago
From North Kashmir to South Korea to Russia to Vatican, the world celebrated Christmas on Wednesday, 25 December.
Video: AP/ANI
Music: Big Bang Fuzz
Video: AP/ANI
Music: Big Bang Fuzz