America's powerful pro-gun National Rifle Association (NRA) has described US President Barack Obama as an "elitist hypocrite" for providing Secret Service protection to his daughters but saying he was "skeptical" about deploying armed guards in schools. The 35-second provocative television ad was released by the NRA ahead of Obama's proposed announcement on gun control to prevent the shootouts like the one in a Connecticut school in December that killed 26...