Heartbreak Deepens: Body Found in Search for Missing 15-Year-Old Swept Out to Sea

A body has been found in the search for a missing teenage girl who was swept out to sea two weeks ago alongside her mother and a hero bystander.

Grace Keeling, 15, is understood to have fallen into the water at Withernsea, on the East Yorkshire coast, on January 2 after being hit by a wave.

Her mother, 45-year-old Sarah Keeling, and bystander Mark Ratcliffe, 67, died after bravely wading into the sea in a desperate bid to save her.

While the bodies of the two adults were found shortly after the tragedy, emergency services have been searching for Grace for the past two weeks.

Humberside Police said emergency services tried to retrieve a body, which was found among the rocks on the beach on Thursday morning, but were unsuccessful due to tide times and other conditions.

Grace’s family have been informed by specialist officers, who asked people to ‘refrain from speculation’ and ‘respect their privacy’.

Emergency services have cordoned off part of Holmpton Road and remain at the scene.

Detective Superintendent Simon Vickers said yesterday’s discovery followed 13 days of ‘extensive searches’.

Sarah Keeling, 45, is pictured with her 15-year-old daughter Grace Keeling

Sarah Keeling, 45, is pictured with her 15-year-old daughter Grace Keeling

Hero bystander Mark Ratcliffe, 67, (pictured) lost his life after trying to save Grace from the water 
+3
View gallery

Hero bystander Mark Ratcliffe, 67, (pictured) lost his life after trying to save Grace from the water

‘Officers and specialist teams have been working to explore every possible option in very complex circumstances to delicately recover the body,’ he added.

‘Due to tide times, conditions and the location, the recovery could not be immediately carried out and has therefore been paused until it is safe to resume.’

East Yorkshire area coroner Lorraine Harris previously told Mrs Keeling’s inquest that her primary cause of death was drowning, contributed to by head and neck injuries.

Ms Harris said Mrs Keeling was a married woman who was born in Germany, lived in Sutton-in-Ashfield, Nottinghamshire, and worked in international sales.

The coroner said Mr Ratcliffe’s primary cause of death was drowning, with chest injuries a contributory factor.

She said Mr Ratcliffe was born in Bradford, lived in Withernsea and was a retired warehouse manager.

Each inquest opening took about two minutes at Hull Coroners’ Court and no family members were present. Ms Harris adjourned both hearings to a date to be fixed.

Humberside Police previously said officers were called to the incident at Central Promenade in Withernsea at 3.15pm on January 2.

Coastguards and Humberside Fire and Rescue staff continue the search on Saturday, January 3

Coastguards and Humberside Fire and Rescue staff continue the search on Saturday, January 3

Last week, the force said that – after trawling through CCTV and speaking to multiple witnesses – it is understood that Grace and a friend were on the steps near the rocks when she is ‘believed to have fallen into the water after being swept by a wave’.

Mrs Keeling and three other members of the public, including Mr Ratcliffe, immediately entered the water in an effort to save her.

Police said officers were deployed along with coastguards, ambulance and fire service resources.

Mr Ratcliffe was recovered unconscious from the water during initial searches. He was pronounced dead at the scene a short time later, the force said.

Mrs Keeling’s body was then found by the coastguard the same evening.

Two other men who also entered the water in an attempt to assist with the rescue managed to exit safely, the force said.

Mr Ratcliffe’s family paid tribute to him, saying he was a ‘true selfless hero with a heart of gold, who was so cruelly taken trying to save others’.

He defied Air Traffic Control and landed on a restricted military base to save one dying passenger. The FAA suspended him within hours. Two days later, Air Force One landed at his tiny airport… and everything changed.  “Control, this is Flight 447. I have a medical emergency. Request immediate clearance to land at Fairfield Air Force Base.”  Captain Jake Morrison’s voice was steady — even as chaos erupted behind the cockpit door.  “Negative, 447. Fairfield AFB is restricted. Continue to Denver International.”  Forty minutes to Denver.  Seven minutes to Fairfield.  And seat 12A was already in cardiac arrest.  A middle-aged man traveling under the name Robert Wilson had collapsed mid-flight. Face gray. Pulse fading. Flight attendant Karen was on the floor performing CPR while passengers screamed and oxygen masks swayed.  Thirty minutes earlier, that same passenger had quietly handed her a card.  “If anything happens,” he’d said calmly, “call this number. Tell them Admiral Wilson is down.”  Admiral.  Karen thought he was confused.  Now the card felt heavier than the defibrillator in her hands.  Back in the cockpit, the tower’s warning was crystal clear:  “Any deviation will result in investigation and immediate suspension of your license.”  Jake looked at the radar. Looked at the clock.  Then he made the call.  “I’m declaring an emergency. Passenger is in cardiac arrest. Fairfield is seven minutes away. I’m making an unauthorized approach.”  His co-pilot stared at him. “Jake… that’s a career-ending move.”  “Not if he dies,” Jake replied.  He banked the aircraft toward restricted airspace.  Fighter escort was mentioned.  FAA penalties were guaranteed.  But the wheels touched down at Fairfield Air Force Base anyway.  Within hours, Jake’s license was suspended.  News outlets called it reckless.  Until 48 hours later — when Air Force One touched down at Jake’s small regional airport.  And the man from seat 12A stepped off alive.  Full story in the comments 👇
He defied Air Traffic Control and landed on a restricted military base to save one dying passenger. The FAA suspended him within hours. Two days later, Air Force One landed at his tiny airport… and everything changed. “Control, this is Flight 447. I have a medical emergency. Request immediate clearance to land at Fairfield Air Force Base.” Captain Jake Morrison’s voice was steady — even as chaos erupted behind the cockpit door. “Negative, 447. Fairfield AFB is restricted. Continue to Denver International.” Forty minutes to Denver. Seven minutes to Fairfield. And seat 12A was already in cardiac arrest. A middle-aged man traveling under the name Robert Wilson had collapsed mid-flight. Face gray. Pulse fading. Flight attendant Karen was on the floor performing CPR while passengers screamed and oxygen masks swayed. Thirty minutes earlier, that same passenger had quietly handed her a card. “If anything happens,” he’d said calmly, “call this number. Tell them Admiral Wilson is down.” Admiral. Karen thought he was confused. Now the card felt heavier than the defibrillator in her hands. Back in the cockpit, the tower’s warning was crystal clear: “Any deviation will result in investigation and immediate suspension of your license.” Jake looked at the radar. Looked at the clock. Then he made the call. “I’m declaring an emergency. Passenger is in cardiac arrest. Fairfield is seven minutes away. I’m making an unauthorized approach.” His co-pilot stared at him. “Jake… that’s a career-ending move.” “Not if he dies,” Jake replied. He banked the aircraft toward restricted airspace. Fighter escort was mentioned. FAA penalties were guaranteed. But the wheels touched down at Fairfield Air Force Base anyway. Within hours, Jake’s license was suspended. News outlets called it reckless. Until 48 hours later — when Air Force One touched down at Jake’s small regional airport. And the man from seat 12A stepped off alive. Full story in the comments 👇

Pilot Made Unauthorized Landing to Save Passenger, Got Suspended, 2 Days Later, Air Force One Landed! In the…

“Stop hitting that dog — or I’ll end your badge.”  That’s what I told the deputy behind a quiet little gas station in Oak Grove… right before his sheriff pulled up smiling.  Kaiser was chained to a rusted post in the dirt. Ribs showing. Water bowl bone-dry. Raw skin carved into his neck where the chain had bitten too deep.  Deputy Grant Malloy stood over him, tapping a baton against his palm like he was bored.  “Still breathing,” he muttered.  I wasn’t from Oak Grove. Just passing through with my own K9 partner, Diesel — a retired military working dog who knows the smell of fear better than most humans.  Diesel saw Kaiser and went still. Not aggressive. Not barking.  Recognizing.  “You’re starving him,” I said.  Malloy shrugged. “Evidence. Nobody’s dog now.”  That’s when I started recording.  He didn’t like that.  The baton came down fast — caught my wrist — sent my phone flying into the dirt. Cameras at the gas pumps definitely caught the swing.  “You just assaulted a civilian,” I told him calmly. “And tried to destroy evidence.”  He grinned. “In Oak Grove? I decide what’s evidence.”  Then the patrol SUV rolled in. No lights. No siren.  Sheriff Calvin Rourke stepped out like he owned the ground.  He glanced at the dog. At me. Then smiled.  “That dog stays,” he said. “And you’re going to delete whatever you filmed… if you value your freedom.”  I looked at the chain cutting into Kaiser’s neck. Looked at the dried blood on the sheriff’s sleeve.  And then I noticed something else.  The harness strap didn’t say Kaiser.  It said Hollis.  And I’d heard that name before — tied to a missing person report that vanished from state records two weeks ago.  That’s when I realized this wasn’t about animal cruelty.  It was about a cover-up.  And they’d just picked the wrong witness.  Full story in the comments 👇
“Stop hitting that dog — or I’ll end your badge.” That’s what I told the deputy behind a quiet little gas station in Oak Grove… right before his sheriff pulled up smiling. Kaiser was chained to a rusted post in the dirt. Ribs showing. Water bowl bone-dry. Raw skin carved into his neck where the chain had bitten too deep. Deputy Grant Malloy stood over him, tapping a baton against his palm like he was bored. “Still breathing,” he muttered. I wasn’t from Oak Grove. Just passing through with my own K9 partner, Diesel — a retired military working dog who knows the smell of fear better than most humans. Diesel saw Kaiser and went still. Not aggressive. Not barking. Recognizing. “You’re starving him,” I said. Malloy shrugged. “Evidence. Nobody’s dog now.” That’s when I started recording. He didn’t like that. The baton came down fast — caught my wrist — sent my phone flying into the dirt. Cameras at the gas pumps definitely caught the swing. “You just assaulted a civilian,” I told him calmly. “And tried to destroy evidence.” He grinned. “In Oak Grove? I decide what’s evidence.” Then the patrol SUV rolled in. No lights. No siren. Sheriff Calvin Rourke stepped out like he owned the ground. He glanced at the dog. At me. Then smiled. “That dog stays,” he said. “And you’re going to delete whatever you filmed… if you value your freedom.” I looked at the chain cutting into Kaiser’s neck. Looked at the dried blood on the sheriff’s sleeve. And then I noticed something else. The harness strap didn’t say Kaiser. It said Hollis. And I’d heard that name before — tied to a missing person report that vanished from state records two weeks ago. That’s when I realized this wasn’t about animal cruelty. It was about a cover-up. And they’d just picked the wrong witness. Full story in the comments 👇

“‘Stop Hitting That Dog—or I’ll End Your Badge.’ — The Gas Station Rescue That Brought Down Sheriff Rourke’s…