President Barack Obama delivered a speech in 2015 at a bridge named after what former Confederate brigadier general?
Barack Obama Selma 50th anniversary speech: On March 7, 2015, President of the United States Barack Obama delivered a speech at Edmund Pettus Bridge to mark the 50th anniversary of the Selma to Montgomery marches on the subject of race relations within the United States. Edmund Pettus Bridge:  Built in 1940, it is named after Edmund Winston Pettus, a former Confederate brigadier general, U.S. Senator from Alabama and Grand Dragon of the Alabama Ku Klux Klan.
Edmund Winston Pettus