An emotional US President Barack Obama has unveiled new restrictions on gun purchases at the White House, saying the “constant excuses for inaction” have …

source