India's top court ruled on Friday that a sick Italian marine detained for the 2012 killing of two fishermen can go home for medical treatment.