Thousands, many with Mexican flags and signs containing phrases such as “Viva Mexico” and “Nobody is illegal,” participated ...
Marchers carried Mexican and American flags and speakers expressed outrage about the rhetoric from Trump and his ...