New York Mayor Michael Bloomberg says the National Rifle Association's call for armed guards in schools represents a paranoid vision of America, reports Associated Press.
He said Friday's press conference by the nation's largest gun lobby group was "a shameful evasion of the crisis facing our country."
He added that the NRA lobbyists blame "everyone but themselves" for the crisis of gun violence. He says America must rise above and demand Congress and President Barack Obama work on reasonable gun restrictions.
More top news
David Cameron will be facing a hostile audience when he meets with leaders from the remaining 27 EU nations this week, writes James Mates.
Baroness Warsi warns reports of hate crimes are rising after a "divisive" EU campaign largely focusing on immigration spurred street abuse.
Labour has descended into crisis as several high-profile members of the shadow cabinet have quit in the past few hours. Here's who they are.