Roman Catholicism dominates Mexico’s religious landscape, but despite the deep religiousness of the country, it has taken actions to settle issues of same-sex marriage. Same sex marriage is legal in Mexico City including states of Campeche, Chihuahua, Coahuila, Colima, Jalisco, Michoacán, Morelos, Nayarit, and Quintana Roo, but it is not lawfully recognized in the nation. In May, Mexican President Enrique Peña Nieto started taking initiative to legalize same-sex marriage. According to L.A. Times, Peña Nieto said the constitutional reform would acknowledge as a “human right” people’s ability to marry “without discrimination for reasons of ethnic or national origins, disabilities, social or health conditions, gender, religion or sexual preferences.”

However, with his initiative, thousands of people around the country rallied to go against same-sex marriage over the weekend. According to the local news paper Regeneración, National Front for the Family, a coalition of conservative religious groups, called for the protests.

More on Okay HumanWhat Straight People Need To Know About Coming Out

Amid the protests, a photo of a 12-year old boy in the middle of the road, with hands outstretched attempting to block thousands of anti-gay protesters, has gone viral. The boy stood in front of a mass of more than 11,000 protesters  in the city of Celaya. The photo was taken by journalist Manuel Rodríguez. According to Rodriguez, he thought the boy was just playing around but when he asked him the reason for doing it, the boy responded, “I have an uncle who’s gay and I don’t like the hate.”

A lot of people have noted that the photo resembles  the “Tank Man” photo, which is widely considered to be one of the most iconic photos of the 20th century.  The protests suggest that the issue of same-sex marriage in Mexico is far from settled. But the captured photo of the boy, continues to captivate the hearts of people around the world and inspires to stop the hate.

Watch the Young Turk‘s feature on the anti-gay protest in Mexico below: