You have taken them alive! We want them back alive! May ghosts haunt you forever!"

With anti-police protests over the weekend, authorities believe the incident is related. Officials are also scouring the Satanist community in Montreal and Quebec looking for answers, Global News' Evening News Montreal reported.