21 May 2012

Endtimes: We're halfway there


AP photo