Home, at last

Captain Chawla and Chief Officer Chetan were jailed in South Korea on charges of negligence and oil pollution after their vessel carrying crude oil was hit by a crane barge in 2007 leading to an oil spill in the Yellow Sea. Now, they are back home.

Related Videos