
16 Indian sailors, accused of oil theft and held for nine months by Nigerian Navy, forced to drink toilet water?
Three of the16 Indian sailors, released by Nigerian authorities after a nine-month detention on accusation of oil theft, have arrived home at Kochi (also called Cochin) Airport in Kerala where they were welcomed with garlands by their families and Indian Read More …