Tags British politics

Tag: British politics

Sex scandal hits India born British politician, Keith Vaz steps down

Keith Vaz, Britain's longest serving Indian-origin lawmaker, was today embroiled in a sex scandal after a newspaper claimed he had paid for male sex...