M/V Win Far 161, which has been anchored off the Somali coast in the vicinity of Harardheere for almost 10 months has finally been released.