Joe Biden and Kamala Harris have emerged victorious from the November 3rd elections, but the smoke has not yet cleared. The elections had record-breaking turnouts, and a lot of people were caught off guard by the squeaker that resulted. Many folks expected a landslide victory for Biden against Donald Trump, although it was also anticipated […]