David and Sarah take a closer look at the new impeachment evidence, the continuing legal objections to the strike that killed Qassim Suleimani, and what exactly is Mike Bloomberg doing?
See All 673 Episodes of "Advisory Opinions"