Little information has been released in the deaths of Jonathan Sellars 30, and Devon Stewart 26. Police said the bodies were discovered after being called to a home on April 18th. Police have not r
Little information has been released in the deaths of Jonathan Sellars 30, and Devon Stewart 26. Police said the bodies were discovered after being called to a home on April 18th. Police have not r