Oops, something bad just happened, don't worry, I'm sure it is our fault.
If you don't want to do that just use Show me the gallery please to go right to the gallery.
Sorry about all of this.
Australia's Cadel Evans, left, and Canada's Ryder Hesjedal, second from left, sprint to take the second and third places of the Giro d'Italia from Sorrento to Marina di Ascea, Italy.
(Gian Mattia D'Alberto/AP)
New recruits of the Vatican's elite Swiss Guard march during the swearing-in ceremony at the Vatican.
Purple martins perch on a bird house during the warm spring weather at the Iroquois National Wildlife Refuge in Alabama, N.Y.
Israeli soldiers from the Golani Brigade take part in a drill simulating urban warfare, close to the ceasefire line between Israel and Syria, in the Israeli-occupied Golan Heights.
A villager walks under a scarf carrying an icon of the Mother of God in a parade during a ritual celebrating the pagan god Yurya in the village of Pogost, Belarus. Locals believe that Yurya protects their harvest, and the annual tradition on May 6 is devoted to praying for plentiful future harvests.
Fireworks light up the sky over the Swedish Music Hall of Fame during the inauguration of 'ABBA The Museum' in Stockholm.
A morning fog rises off the Merrymeeting River in Alton, New Hampshire.
A Buddhist monk, right, walks along a path bordered by three-metre high snow drifts on Grouse Mountain in North Vancouver, B.C. Though the lower mainland of British Columbia has been enjoying summer temperatures, plenty of snow still remains on the local mountains.
BC NDP Leader Adrian Dix jumps over a wooden fence as he returns to his bus following a provincial election campaign stop at Chimney Heights Park in Surrey, British Columbia.
(Justin Tang/THE CANADIAN PRESS)
Larry Kapustka of Calgary fishes along the banks of the Bow river in Fish Creek Provincial Park in Alberta.
(Chris Bolin for The Globe and Mail)
Leafs Fans celebrate at the Blue and White party in Maple Leaf Square before the beginning of Game 3 between the Toronto Maple Leafs and the Boston Bruins at the Air Canada Centre in Toronto.
(Peter Power/The Globe and Mail)