Thanks, Internet: Five Things You Had to See Online This Week

Download
Vladimir Putin battles horses as part of his "12 Labors"
( moiputin )
Produced by Jay Cowit and Elaine Chen
PRI WNYC