Dylann Roof's alleged manifesto has sparked a renewed debate over the flag, as President Obama weighs in on the current state of race relations.