British MP's Activities "Against National Interest": Government Sources

British MP Debbie Abrahams's visa was revoked before she travelled to India on account of "activities which went against India's national interests," government sources said today, asserting that she...