Dr. David Duke’s keynote address July 3, 2017 Michael Hill News On Saturday, 24 June, Dr. David Duke gave the keynote address at the 2017 League of the South national conference Continue reading