New US president assumes office today amid protests
A new American president takes his oath of office today in Washington, DC, with the usual inauguration events threatened by ...
A new American president takes his oath of office today in Washington, DC, with the usual inauguration events threatened by ...