Man indicted in $3M Allen University football stadium scheme
A Florida man has been indicted on federal charges for defrauding Allen University, the African Methodist Episcopal Church, and other victims of more than $6 mi |!| Columbia