Khalilah Camacho-Ali



Ex-wife of Muhammad Ali in Afghanistan: Taliban govt

  • During the Taliban’s first rule from 1996 to 2001, public executions in sports stadiums were common
  • Khalilah Camacho-Ali is opening a stadium in a country where women are barred from sport
By AFP ·