The Goat Demon Issue
The Warlord Of The Highway
Matiullah Khan is the head of the Highway Police, a government agency that was officially dissolved several years ago by Dutch forces in the Uruzgan province of southern Afghanistan.
We saw photos of a bloodstained pillar overlooking Parliament House in Australia’s capital city and heard associated rumours of satanic rituals and animal sacrifices being performed by members of a large Wiccan population.
A Postcard From Wales
The small South Wales city of Swansea is in the grip of a heroin epidemic. How do I know? Well, I’ve been living with a group of young Welsh heroin addicts, on and off, for the last three months.