Posted on March 5, 2024They’re Not Sending Their Best Gregory Hood, American Renaissance, March 5, 2024 Immigration surges to the front of the presidential debate while journalists try to distract and even blame the victim. Subscribe to View From the Right on BitChute here. Download this episode here.