Obama says 'these tragedies must end'
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''.
Barack Obama has marked the end of the war in Iraq with a speech in which he welcomed home thousands of US troops.