Evil Lives Here on ID: Who was John White and what did he do? 21 August, 2023 by Newstars Education See also Green slime oozing onto New York streets from sewers turns out to be…