Richard Allen Defense Doubles Down on Ritual Sacrifice Claims · Court Tv · Sentinel