OCHOPEE, Fla. — Deep in the Florida Everglades, a detention complex dubbed “Alligator Alcatraz” is drawing scrutiny not only for its $250 million price tag but also for who is cashing in. State ...