Andrew Napolitano: Donald Trump may testify in own impeachment trial

President Trump may take the witness stand during his own impeachment trial in the Senate, longtime Fox News senior judicial analyst Andrew Napolitano predicted Thursday.

Read more…

Please follow and like us: