Paradise lost

7 min read

CHRIS FARMER AND PETA FRAMPTON WERE MURDERED IN GUATEMALA IN 1978, BUT