In preface to elections, Facebook, Instagram accounts shuttered after feds report suspicious activity

November 6, 2018
prestitial ad