MEXICO CITY, Mexico (AFP) — An explosion caused by a suspected gas leak in a beachside restaurant left two dead and 19 injured in Mexico’s Caribbean resort of Playa del Carmen on Monday, authorities said. The victims’ nationalities were not immediately known. Soldiers were seen guarding the site of the blast, which caused severe damage to the restaurant in one of Mexico’s most popular tourist destinations. “Emergency teams arrived at the scene to help the […]