A retired general, national security adviser, and former secretary of state, Powell served presidents of both parties with distinction but left the GOP over Trump’s lies.

Read more here.