Skip to playerSkip to main content
  • 7 years ago
FTS News Bits | Two officers attached to the Directorate General of Military Counterintelligence have been arrested for links to the death of Rafael Acosta Arevalo.
Comments

Recommended