Oddly | Fri Jul 26, 2013 3:51am EDT

With Pope in town, ribald Rio a land of outdoor confessionals