Beefeaters Accused of Rampant Sexism

Two Beefeaters at the Tower of London have been suspended from duty – by the thumbs – while a third is currently undergoing a course of extraordinary rendition in the Tower’s basement dungeons in connection with allegations of harassing their … Continue reading Beefeaters Accused of Rampant Sexism