Image 1 of 1
DO4A1135.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