Share
Copied
CGTN's Rachelle Akuffo speaks with political analyst, Steve Chaggaris, about impeachment and its impact on the U.S. economy.