Leeds OPP investigate suspicious death at home south of Seeley’s Bay

SEMrush
OPP say they found one person dead and two other people injured at a home on Highway 15 south of Seeley’s Bay.
[automaticbacklinks]