Mexicans marched in protest against same-sex marriage last weekend.

Same-sex marriage is currently legal in Mexico City and across a handful of Mexican states. President Enrique Peña Nieto announced in May that he is seeking to recognise same-sex marriage across the country by including the law in the nation’s Constitution.

The announcement followed a Supreme Court ruling in 2015 declaring that a prohibition to same-sex marriage is unconstitutional.

In response to his proposals, the activist group National Front for the Family organised rallies in 122 cities across the predominantly Catholic country.