Tag Archives: Mexico

Blood For Water in Mexico [Video]

Our Vice Mexico team took us to La Esperanza. A little town in the nowadays violent state of Guerrero where indigenous people have the very lovely tradition of beating the shit out of each other in order to ask the gods for a good rainy season. Our host, Lucia Anaya …

Read More »