Alasdair Baverstock
Press TV, Mexico City
People in 12 cities across Mexico have taken to the streets to protest the divisive policies of US President Donald Trump. Alasdair Baverstock was at the largest demonstration in the capital Mexico City.
People in 12 cities across Mexico have taken to the streets to protest the divisive policies of US President Donald Trump.
Alasdair Baverstock
Press TV, Mexico City
People in 12 cities across Mexico have taken to the streets to protest the divisive policies of US President Donald Trump. Alasdair Baverstock was at the largest demonstration in the capital Mexico City.