In the space of five days, Donald Trump, Elon Musk and Merrick Garland blew up the political landscape and the media has been consumed by each explosion.
In the space of five days, Donald Trump, Elon Musk and Merrick Garland blew up the political landscape and the media has been consumed by each explosion.