by Freya Holmes | Nov 1, 2020 | News and Blog
On Wednesday, several bones were found in a garden of a property in Cowes, Isle of Wight. A senior Police Crime Scene Manager has viewed the images and has concluded that they are non-human. Whenever there is a discovery like this, especially in an area where there is...