Barack Obama has officially been sworn in today for his second term as US president in a small ceremony at…
Barack Obama is due to be officially sworn in for his second term as US president in a small ceremony…