Indian Sailors Stuck In China For 7 Months Catch Owaisi’s Eye; Govt Assures ‘return Soon World Indian Sailors Stuck In China For 7 Months Catch Owaisi’s Eye; Govt Assures ‘return Soon News Analysis India 3 years ago The Indian government on Wednesday said 39 Indian sailors stuck in China will be brought back soon as diplomatic talks are on with the neighbouring...Read More