Poster by Mary Pennington from the US is one of 50 on display at the Embassy of Mexico in Dublin.

There are more than 250 million international migrants in the world now, up from less than 200 million in 2005. Most are economic migrants, but a grow(...)