Finding Ruby Podcast | IJM + Cadence shield arrow-simple-alt-top arrow-simple-alt-left arrow-simple-alt-right arrow-simple-alt-bottom facebook instagram linkedin medium pinterest rss search-alt twitter x video-play arrow-long-right arrow-long-left arrow-long-top arrow-long-bottom arrow-simple-right arrow-simple-left arrow-simple-bottom readio arrow-simple-top speaker-down plus minus cloud hb pin camera globe cart rotate star edit arrow-top arrow-right arrow-left arrow-bottom check search close square speaker-up speaker-mute return play pause love

LIMITED-TIME MATCH! Your gift doubles in impact to help send rescue and restore more lives.

give now.

Osec podcast hero
The Fight of my Life

Finding Ruby

A powerful PODCAST experience

Listen Now on Spotify, Apple Podcast or Google Podcast.

Ep. 1 The Trick

Piece by piece, the layers of protection around Ruby are pulled away. It is into this space that the message arrives on Facebook.

Ep. 2 The Trap

Ruby is caught in the online sex trafficking den. The days are grueling but she is determined to escape.

Ep. 3 The Trespasses

Who exactly is on the other side of the webcam? We come face to face with the kind of men exploiting Ruby.

Ep. 4 The Treasure

Light breaks into the darkness. A painstaking investigation leads to the rescue of Ruby and the other girls.

Ep. 5 The Trial

The fight for justice now begins. Ruby’s perpetrators belong behind bars, but their lawyer will do anything to stop that from happening.

Ep. 6 The Triumph

Bitterness and anger well up in Ruby as she tries to move on with her life. Can she overcome this and truly heal?

A job offer to work in a computer shop was too good of an opportunity for 16-year-old Ruby to pass up.

When she arrived, far from her rural home in the Philippines, she quickly knew something was wrong.

But it was too late. Ruby realized she’d been tricked — trafficked into the dark world of online sexual exploitation of children.

She wasn’t allowed to leave. And no one knew where she was… Yet.

The fight was on — for her and for those determined to find her and rescue her.

This is not a story of a victim – it is one of a fierce survivor.

It is a story of redemption and hope. Today, Ruby is a leader, an advocate and a woman with a mission and a message to share.

Produced by Cadence Media*, “The Fight of My Life: Finding Ruby” is a six-part immersive podcast experience that takes listeners on a powerful journey with Ruby, through the darkness of an online sex trafficking den and out again into the light of justice, healing and restoration.

In-depth interviews with lawyers, police officers, investigators and social workers give listeners a backstage pass to see just what is involved in a rescue operation, what it takes to fight for justice and how we can all play a part in stopping this crime hidden in plain sight.

Learn more about the podcast and individual episodes on the Cadence podcast site.

* Cadence Media (ACN: 661 647 758) is a creative production agency, based in Sydney Australia, that specializes in telling stories for good. IJM is a long-term client of Cadence; however, this podcast is an unfunded passion project of Cadence.

Media Contact

We're here to answer your questions. Please fill out the form below and someone from our team will follow up with you soon.

More Information

Petra Kooman

Director of Marketing and Public Relations
519.679.5030 x.229

Make an Impact

Your skills, talents, and ideas are a force for change. From birthday parties to polar dips, your fundraising campaign can stop the violence.

Learn More

Thank you for signing up to learn more about starting a fundraiser. We will be in touch soon!

In the meantime, please take a look at our free guide: 25 Tips for the Novice Fundraiser.

Need Help?

Need more information?
We're here to help.
Contact us at