John Dillon Brown was last seen leaving a home in Campbell River on March 11. At approximately 8p.m on March 12th Brown’s body was found in his vehicle in Sayward, about 40 minutes north of Campbell River.
Police have confirmed that Brown’s death was a result of a targeted attack. The cause of death has not been released at this time.
Anyone with information is asked to call Sayward RCMP at 250-282-5522, Campbell River RCMP at 250-862-6221 or Crime Stoppers at 1-800-222-8477.
Update October 28th, 2018
Police arrested Richard Ernest Alexander, 63, on Friday October 26th, in a parking lot in Campbell River and charged with the 2016 murder of John Dillon Brown, 30. It has been reported that Alexander is the president of the Hells Angels support club Devils Army,.