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 female vegetarian colleague. Tower authorities launched an internal investigation concerning complaints and claims that Corporal … Continue reading Beefeaters Accused of Rampant Sexism