EXCLUSIVE: American Ship Captain, Accused of Anchoring Illegally, Detained by Indonesian Navy for 24 Days
After his release, Captain Ledoux says his company “threw him under the bus.” On June 9th Reuters reported the Indonesian Navy detained another ship,