Entertainment News Spike Lee Film Star Thomas Jefferson Byrd Murdered in Atlanta 10/05/2020 Thomas Jefferson Byrd, known for Spike Lee films, killed According [….]