Podimo Launches Missing Persons Podcast in the UK
In the UK, a person is reported missing every 90 seconds, while many of these cases find a resolution, 1% will go on to become one of the ‘long-term missing’ - with the cases remaining open indefinitely.