Mexican Sports Matches Cancelled Amid Cartel Violence Before FIFA World Cup

Mexico is due to host 13 FIFA World Cup matches this summer in Mexico City, Monterrey and Guadalajara