Who is Mike Jeffries? 80-year-old former CEO of Abercrombie & Fitch arrested on sex trafficking charges 26 October, 2024 by Newstars Education See also Nature love: Do you have excellent vision to spot 3 animals hidden in these plants