JUST IN - Trump’s defense team has 301 witnesses “so far” that they want to call. Including Nancy LOL