World News Joe Biden slams Donald Trump after securing electoral college vote; William Barr quits December 15, 2020April 17, 2021 Biden formally won 306 electoral college votes as electors voted in state capitals around the country either virtually or in person, fulfilling a pro forma Continue Reading