Select Page

Jerusalem: England’s green chaotic land

In 2011 in a forest glade somewhere in Wiltshire, England, lives Johnny “Rooster” Byron in a trailer surrounded by trash. A middle-aged waster, he hosts alcohol- and drug-laced parties for the local teenagers. There’s a new housing estate nearby and the town council...