Recode Daily: Facebook handed over 3,000 Russia-linked ads to special counsel Robert Mueller amid calls for Mark Zuckerberg to testify

Plus, Snap snips Al Jazeera in Saudi Arabia, 50-year-old Rolling Stone is up for sale, and the Amish are online. After special counsel… Recode –

Read More