March 29, 2010

trivium of the moment

china executed more people last year than the rest of the world's
countries combined.

-- amnesty international