Hand of missing Scots tourist found in stomach of shark caught off Reunion Island

La Reunion Island is a small French island in the South Indian Ocean
La Reunion Island is a small French island in the South Indian Ocean

Breaking