Millions across the world tuned in on Wednesday as Joe Biden was sworn in as the 46th President of the United States. This year's Inauguration Day differed from previous years. Inaugurations typically draw over a million spectators to Washington DC's National Mall, with Americans gathering to watch the ceremony from giant television screens before the new president travels from the Capitol to the White House. But this year’s parade was replaced...