Megachurch leader surrenders on charge (AP)

Admin

Administrator
Staff member
AP - The 80-year-old leader of a suburban Atlanta megachurch turned himself over to authorities Tuesday night to face a charge that he lied under oath about his sexual affairs.



More...
 
Top