Indian wins prize in photo contest

10 February 2012, 8:03 am

The lone Indian contestant in the World Press Photo Contest has won a honorary prize in the Spot News category in Amsterdam.... Read More »

More Topics from "Articles"


Featured Video