Sunday, May 12, 2024

A massive caravan is building in Oaxaca and on its way to storming the U.S. border