Allen had seemingly evaded police notice, staying in the small town of Delphi and working at a local CVS pharmacy, until a ...
In the Nelspruit Magistrate’s Court on Thursday, October 31, proceedings entered into a trial-within-a-trial to determine ...
Jury deliberations continue Friday in the highly publicized double murder trial of Richard Allen – who is accused of killing two teenage girls and leaving their bodies near ...