Located Persons Missing Person Update – Charlottetown, PEI: Jerrod Watts, 44, Found Deceased 06/25/2025
Located Persons Update: Vanessa, 32, Previously Missing in Leamington, Found Deceased 06/14/2025 - Updated on 06/19/2025