News of the Week; May 16, 2018
DIGITAL It’s Over: The Podcast Patent Troll’s Patent is Officially And Completely Dead Supreme Court declines to hear “podcasting patent” case, handing win to EFF Here are the Russian-made Facebook ads that tried to shake American politics 7 Takeaways from the Latest Batch of Russian-Bought Facebook Ads: House Democrats released over 3,000 Facebook and Instagram […]