US President Barack Obama delivers remarks in the Rose Garden at the White House in Washington April 21, 2015. [Photo/Agencies]