Daffa SusenoShadows of Darkness in Willow Creek: The Investigation of Alex McAllisterIn the midst of heavy rain tapping on the window panes, a small town in the eastern part of Java, Indonesia, appears like a somber portrait…May 26May 26