Kariobangi, Kenya - In Kariobangi, one of Nairobi's toughest neighbourhoods, a boxing academy is fighting to empower women and girls while teaching them their rights: to education, self-determination, economic independence, a decent standard of living, respect, and to a life free from violence.