02/25/2014

Russian authorities arrest Pussy Riot members

Ronan Farrow lists today's Heroes and Zeroes, which include Pope Francis and Russian President Vladimir Putin.

Speak Out