Image 1 of 1
DO4A1207.jpg
Thousands hold signs against US President Donald Trump during an anti-Trump march in Mexico City, Mexico on February 12, 2017. Photo by Bénédicte Desrus