1. Supreme Court hears oral arguments over Trump's immunity claim

    Supreme Court hears oral arguments over Trump's immunity claim

    107