Break out of your podcast rut
iOS App Download Icon
scannerScan the QR Code to get the app on iOS or Android

The Thing About Helen & Olga

NBC NewsLatest Episode released on Tue Mar 14, 2023

Helen and Olga are kindly old ladies who open their hearts and wallets to down-and-out men in Los Angeles. In a city named for angels, the two women seem heaven-sent. After one of the men is killed by a hit-and-run driver -- and then another suffers the same fate -- investigators uncover a horrifying and twisted plot that stu... more