A caravan of thousands of people heading to the U.S. has reportedly left from Tapachula, Mexico, a city located less than 10 miles from the Mexico-Guatemala border.
The timing of their departure was planned to coincide with the Summit of the Americas in Los Angeles, which began Monday. President Joe Biden, who’s still not been to the U.S. southern border, spoke at the summit Wednesday.
Read More