The week's best photos
APTOPIX India Railway Budget
A boy looks out from the window of a train at a railway station in New Delhi, India, Wednesday, March 14, 2012. India's railway minister unveiled the annual budget Wednesday for the railway network which is one of the world's largest, with some 14 million passengers daily. (AP Photo/ Manish Swarup)






