Stephen Green, national director of Christian Voice and all-round godbothering nutter and offence to all decent people has been arrested for handing out anti-gay leaflets at a gay festival.
See, it’s news like this that makes me think that there just might be a god…
(via MediaWatchWatch)