Mr. Michel, director at the Human Rights Foundation, discusses the significance of the federal indictment against Eric Adams. Adams is accused of injecting foreign funds into his election campaigns, compromising U.S. democracy.
Read MoreDid you find this insightful?
Bad
Just Okay
Amazing