Crucifixion in Trafalgar Square – Simply Sick News Story Taken from the BBC website (more…) Continue Reading Crucifixion in Trafalgar Square – Simply Sick