Ep.07
I Have Fought Evil I OUR Rescue Operator Omar
Aired May. 07, 24
Omar is an OUR Rescue operator, dedicated to the cause. After a career in the Navy SEALs that spanned more than two decades, he is now leading the charge against child sex trafficking in the Latin America region. Omar talks about his mindset, what he’s learned, trafficking in Mexico, and so much more. Listen now!