With the statue of civil war general Robert E. Lee taken down from the Virginia Capitol Wednesday, many say it was a symbol of racial oppression. NTD discussed the topic in an exclusive interview with historian and CEO of Texas Public Policy Foundation Kevin Roberts.
Historian Shares Perspective on Robert E. Lee
NTD Evening News Sep 8, 2021
MOST VIEWED STORIES