It’s been nearly 50 days since five Garífuna leaders were abducted in their homes in Triunfo de la Cruz, on Honduras’s Caribbean coast. On July 18 at 5:30 AM, men wearing police uniforms kidnapped the five leaders after forcefully invading their homes, breaking windows, tampering with locks, and forcing the Garífuna men—Alberth […]