Home Top News World Tankers lashes out against arrest of crew on tanker seized in Indonesia | TradeWinds