Posts tagged internet black widow
Episode 13- Melissa Ann Shepard

The Internet Black Widow. The Final Episode of the Black Widow Series. A Canadian Black Widow close to our home town in Nova Scotia. Death and financial ruin follow her wherever she goes. Despite this, she still walks among us today under the restrictions of multiple peace bonds. Watch your coffee and don't swipe right; this is the final episode of the Black Widow Series. Enjoy the show!

Read More