All eyes were on Washington, D.C. last week, as news emerged Wednesday that the United States (US) Capitol was breached. Order was restored quickly and Congress moved ahead with certifying the 3 November election results. In the wake of the incident, US President Donald Trump is under pressure to resign, with just over a week … Continue Reading