Authorities in Belize say they have charged a 19-year-old man for the killing of a Panamanian diplomat.

The country's national police force said late Wedesday that Wilsner Echeveria has been charged with the murder of Jose Rodrigo De La Rosa.

De la Rosa was a career diplomat and the charge d'affaires at the Panamanian embassy in Belmopan, the capital of Belize.

His body was found late Sunday near a highway on the outskirts of the city with cut wounds on his head and neck.

Echeveria's relatives demonstrated outside the courthouse in Belmopan.

They claimed he had been defending himself against a sexual attack by De la Rosa.