Showing 1 - 1 of 1
AFP, Published on 10/04/2018
» JAKARTA - Indonesia seized an alleged "slave ship" following a dramatic high seas chase sparked by an Interpol alert after the vessel escaped capture in China and Mozambique, authorities said Tuesday.