









Captain Muhammad Imran of Pakistan (R) leads his team onto the pitch.
Pakistan beat Belgium 2-0 to record their first win at the 2012 Champions Trophy while India remained unbeaten with a 4-2 win over New Zealand as Australia and Netherlands played out a goalless draw and England shocked Olympic champions Germany with a 4-1 win. -Photos by AFP
World’s largest Lego unveiled
Stockholm riots
House built on a rock
Toys fashioned from shoes