Three ship officers stuck who have been detained in Taiwan for five months since their container ship sank have appealed to the president for their “release”. The 20-year-old feeder ship Angel (IMO 9256406) was anchored 2.8nm outside Kaohsiung, Taiwan, on July 20th when it suffered water ingress...