Jun 20, 2007
‘On April 21, 2447, the death of a 143-year-old woman hailed a new era. Lungs of people everywhere swelled with relief. Impeccability had dawned. The deceased, Rosa Pecadorita, a coca grower in a remote village in the Andes mountains, was widely believed to have been the last living sinner.’ Catch this great […]