Top photos from the past week.
Christmas celebrations from around the globe.
Santa makes appearances all over the world leading up to Christmas.
Cleanup crews fanned out on Wednesday across an oil-fouled California beach to scoop up gobs of petroleum spewed from...
Christmas Eve all over the world.
A waterskiing Santa and a jet-skiing Grinch bring a quirky type of holiday cheer to Alexandria, Virginia on Christmas Eve...
Jolly Old Saint Nicholas makes appearances around the world.