by: hunddxexplosPosted on: March 5, 2023 A Halloween mystery haunts Greene County residents where a … – Pittsburgh Post-Gazette source