The invention provides a delivery system comprising a cell penetrating peptide, a polyarginine peptide, and an interfering RNA molecule. The system can be used for delivering interfering RNA molecules into a cell in vivo or in vitro. Therapeutic uses for the delivery system are also provided.