SPAIN INVADED?! Spain is letting in thousands and thousands of unvetted military-age men. · Verdict with Ted Cruz · Sentinel