Florida developer charged with defrauding Allen University of $3M in alleged football stadium scheme
A Florida developer is accused of defrauding Allen University and its parent organization, the AME Church, out of $3 million in an alleged scheme to build a football stadium at the…