Monrovia – American Missionary Lucas Richards, who stood trial on allegations of Aggravated Assault and Criminal Attempt to Commit Murder against Jessica Lloyd, was adjudged not guilty by Criminal Court ‘B’ at the Temple of Justice on Wednesday, April 17. The verdict came after a legal battle between the prosecution, represented by the Government of [] Read this story