. The US flag few over slavery for over 2 centuries.
1776 to 1865 is 89 years....
Our current 50 star flag has only flown over the US from August 21, 1959. Much of that was under Democrat presidents.