The number of migrants crossing the US-Mexico border illegally has reached a 20-year high, with over 178,000 encounters in April alone. This surge is attributed to a combination of factors, including economic instability in Central America and changes in US immigration policies.