Troops descend on US capital to ensure the new president can be sworn in amid threats of violence.
BBC News - Home, BBC News
Mon, 01/18/2021 - 2:57pm
Troops descend on US capital to ensure the new president can be sworn in amid threats of violence.