6 min read News Art Randall Miller, blamed for Sarah Jones’ death, still directs June 9, 2020 Chanell Martindale In February, Richard and Elizabeth Jones marked a grim anniversary: It experienced been six...