Barack Obama urges the American people to “seize the moment”, in a speech inaugurating his second term as US president in Washington DC.
Barack Obama urges the American people to “seize the moment”, in a speech inaugurating his second term as US president in Washington DC.