Until the top politicians are interested in dirty politics and money, this will keep on happening. Its not that they can't control it. They don't want to control it. If there is a will, they can control it. Such things can't happen without their support.Why don't these attacks happen when major tournaments are held in the nation? CWG, World cup, IPL....these are never affected. Coz if such things happen during tournaments like these, they will lose their chance to earn through scams.