A 12-year-old boy is recovering after being attacked by a powerful bull shark while on holiday in the Bahamas.
Shane McConnell needed 53 stitches to injuries on his feet but was saved from life-threatening injuries by his swimming shoes.
He was wearing the shoes when he fell off a marina into the ocean off Bimini Island, and they absorbed about half the impact of the shark’s bites.
Shane, from Edinburgh, described the terrifying moment.
He said: ‘I was walking along the marina when it happened. I put my hand over my eyes to block the sun out because it was so bright, and accidentally tripped on a metal cleat and fell into the sea.

The gruesome injury hasn’t put him off going in the ocean (Picture: Vic Rodrick)
‘I was scared, because I knew there were sharks around – I had seen the shadow of one earlier that day.
‘I saw half a shark’s body come out of the water. I saw its tail and fin – it was big and it was grey.
‘I was splashing a lot, and I think it thought I was food thrown in for it.’
He managed to escape from the sea and did not initially realise he was hurt as adrenaline rushed through his body.
It was only when security workers rushed towards him and wrapped towels that quickly became blood-soaked around his feet that he knew something was wrong.
![]()
Shane added: ‘I wasn’t in pain. I couldn’t feel anything, but my legs were shaking a lot.’
His dad Jim, 56, who arrived at the scene moments after the shark attack, said: ‘I saw someone laying on the ground. I recognised the T-shirt and shorts and I knew it was Shane. I ran over, and immediately went into first aid mode.
News
) 🧠 “IN 3 SECONDS, HE HAD TO CHOOSE…” — AND NOW MILLIONS ARE JUDGING HIM
The death of Air Canada Jazz pilot Antoine Forest, who perished when his plane collided with an emergency vehicle at New York’s LaGuardia Airport on Sunday, has sparked an outpouring of sympathy in his hometown southwest of Montreal. Since late Monday, many citizens have been calling city hall in Coteau-du-Lac to offer their condolences to the family of Forest, […]
⌚️🚨 DATA DON’T LIE? GPS WATCH DISCOVERY RAISES CHILLING QUESTIONS
When Lynette Hooker was reported missing on April 5, her husband, Brian Hooker, told police that she had fallen overboard while they were on a boat trip in the Bahamas. But days later, he was taken into custody — raising new questions about what happened to the Michigan mom at sea. Brian’s lawyer, Terrel A. Butler, said in a […]
💭 At 19, Life Was Just Beginning — Why Do Some Stories End Too Soon?
Her parents, Andy and Mic Mak Wates, made the decision to donate her organs to help five Vietnamese patients in desperate need for transplants. The Wates family with staff at Việt Đức University Hospital at the appreciation ceremony on April 8. Photos courtesy of Việt Đức University Hospital Thu Vân and Paul Kennedy The parents […]
⚠️ A Dream Route Turned Deadly — What Travelers Aren’t Told About Ha Giang Loop
Her parents, Andy and Mic Mak Wates, made the decision to donate her organs to help five Vietnamese patients in desperate need for transplants. The Wates family with staff at Việt Đức University Hospital at the appreciation ceremony on April 8. Photos courtesy of Việt Đức University Hospital Thu Vân and Paul Kennedy The parents […]
😭 She Was “Full of Life”… Until Ha Giang — 19-Year-Old’s Death Leaves Family Broken
Her parents, Andy and Mic Mak Wates, made the decision to donate her organs to help five Vietnamese patients in desperate need for transplants. The Wates family with staff at Việt Đức University Hospital at the appreciation ceremony on April 8. Photos courtesy of Việt Đức University Hospital Thu Vân and Paul Kennedy The parents […]
😭 She Died at 19 — But Her Final Decision Became Someone Else’s Miracle
Her parents, Andy and Mic Mak Wates, made the decision to donate her organs to help five Vietnamese patients in desperate need for transplants. The Wates family with staff at Việt Đức University Hospital at the appreciation ceremony on April 8. Photos courtesy of Việt Đức University Hospital Thu Vân and Paul Kennedy The parents […]
End of content
No more pages to load




