Indian sailors stranded in China has became the prey to China-Australia spat. Sailors of 2 cargo vessels are still far from home.