Connect with us

General

Police release video of the moment Cleo Smith was found in Carnarvon house, 18 days after she went missing

Published

on


Police have released video footage of the moment Cleo Smith was rescued from a house in Carnarvon, 18 days after she vanished while on a family camping trip.



Click here to view the original article.

Continue Reading
Advertisement
Advertisement

Trending