Richard Allen

Banner of Richard Allen Richard Allen is charged with the murders of Abby Williams and Libby German, whose bodies were found in the woods one day after they disappeared in Feb. 2017. Allen has pleaded not guilty and through his defense argued that the murders were ritual killings by a white nationalist group.


richard allen mugshot
richard allen mugshot
richard allen mugshot
Richard Matthew Allen