Two men have been killed in the Boca del Rio area on San Pedro Ambergris Caye. The men were allegedly shot earlier this afternoon. They have been identified as Allen Martinez and Deon Faber. Faber and Martinez were allegedly escorted to the rear of a mechanic shop by their assailant. That person then fired several shots at both victims. Faber, according to sources, died at that location and Martinez succumbed to his injuries while receiving medical treatment at the Dr. Otto Rodriguez San Pedro Polyclinic II. The victims, we understand, were well known to police. Deon Faber had previously been arrested on drug related charges.