Africa struggles to stem deadly flood of fake medicine