US President Barack Obama has vowed to use all his power to stop gun massacres like the slaughter of 20 children at a Connecticut school, saying ``these tragedies must end''.
Obama says 'these tragedies must end'