When Hundreds Of Thousands Of Nons Invade Your Country April 17, 2026 Henrik and Lana cover the latest as we head into the weekend.