Catherine Croft criticized Trump as Republicans changed impeachment strategy
A U.S government official has reportedly informed politicians leading the impeachment hearings against Donald Trump that she was urged by a Republican-linked lobbyist to remove the U.S ambassador to Ukraine from her post. It is noteworthy that the U.S President and his allies have launched a smear campaign against her. Catherine Croft is a Ukraine […]