How Much More Can Our Country Take?

First published at 16:08 UTC on April 23rd, 2024.

Previously Aired 3/19/24

Todd Bensman and Sam Faddis warn about the Border Crisis. Is America past the point of no return?  

DISCLAIMER: Views and opinions expressed on The Ben Armstrong Show are solely those of the host and do not necessarily rep…

MORE
CategoryNews & Politics
SensitivityNormal - Content that is suitable for ages 16 and over
DISCUSS THIS VIDEO