Even after a week of frantic, emotional TV interviews in which he has tried to defend himself against allegations that his own actions set off the Ukraine scandal that has now led to impeachment proceedings against his client, Donald Trump, former New York Mayor Rudy Giuliani stunned political and national security experts by confirming that he will appear next week ...
Read More »