Angrez Rahul Gandhi? Swamy claims Rahul filed income tax returns in UK during 2004-2006 as a British Citizen
Rahul Gandhi as a politician is more than accustomed to being dragged into self-manufactured problems. If his lack of political wisdom wasn’t already enough, his name also keeps emerging in corruption ...