April 2, 2025

Democrats add last-minute evidence to Trump impeachment case before Senate trial