Ethics leader Lord Sewel resigns after snorting cocaine off prostitute’s breasts
The British peer in charge of parliamentary ethics quit the House of Lords Tuesday after photos showed him apparently wearing an orange bra and snorting cocaine off a prostitute’s breasts.
Lord John Sewel, 69, said: “I want to apologize for the pain and embarrassment I have caused.”… Continue Reading