Indian sailor found hanging aboard Navy ship

An Indian Navy Sailor was found hanging onboard warship INS Delhi here, prompting the Navy to set up a board of inquiry.