Tags Obama signs six agreements

Tag: obama signs six agreements