All-Star Panelist Roger Simon Comments on Texas Shooter and Mental Health

Thursday morning on The Tennessee Star Report, host Leahy welcomed all-star panelist and The Epoch Times’ Editor-at-Large Roger Simon in-studio to discuss the Uvalde, Texas shooter and mental health in America.

Read More