Too Beautiful: Our Right to Fight
Cuban boxer Namibia Flores Rodriguez defies age and naysayers to pursue her dream of Olympic glory.
Starring
Namibia Flores Rodriguez
Director
Maceo Frost