All 22 hostages on board merchant ship Stolt Valor including 18 Indian sailors have been released. Stolt Valor will now reach Mumbai in three to four days. The Japanese vessel was hijacked by pirates off the coast of Somalia on September 15 this year. For the last two months, the Indian sailors from Stolt Valor had been held hostage by the Somalian pirates, who were demanding a ransom.