Sources: Facebook won’t release Russia-linked election ads due to Mueller investigation
Facebook won’t publicly release the roughly 3,000 ads linked to Russia and purchased on its platform despite calls to do so by congressional investigators on Wednesday,… Read More ›















