https://www.mediapost.com/publicatio...ands-of-f.html

Update Russia is named in the allegations for fake ads on facebook.