About

The Russian Trolls Podcast is brought to you by JL Pictures, a New England based production company. The podcast can be found anywhere you get your podcasts.