






A Christian takes communion during Christmas mass at the Fatima Church in Islamabad on December 25, 2012.
Pakistani Christians sing hymns, offer prayers, and attend mass during Christmas day across Pakistan. – Text and photos by Agencies
World’s largest Lego unveiled
Stockholm riots
House built on a rock
Toys fashioned from shoes