Guests: Julia Ioffe, Mikhail Zygar, Adam Reiss, Sahil Kapur, Jamelle Bouie
Gunfire, bombs and dozens killed in a massive attack on a Moscow concert hall. Tonight: what we know about what happened, who is responsible, and the American warning before it happened. Then, with three days to pay, did Donald Trump find a path to half a billion? Who will Donald Trump owe if he makes his Monday deadline? And inside the latest calamitous collapse of the MAGA circus tent.