Today in Pictures - March 12, 2013

Hindu new year celebrations in Bali, election of a new pope, protest in Greece. These, and more pictures from around the world today at Through The Lens' Today in Pictures here.