Vanessa KenensWhy Wormwood is a must seeLast December Netflix released its True Crime Docuseries Wormwood. As I was browsing through my Upflix app last sunday, it suggested me to…Jan 4, 2018Jan 4, 2018