Make America Transparent Again Twitter disclosed its suspension for some of the 201 accounts linked to Russian-backed Facebook pages during the 2016 presidential election. The site also received over $274K in ad revenue from Russian broadcaster RT. Although this provides some answers to the questions surrounding the election, lawmakers are still pushing for greater transparency […]
Published on September 29, 2017 09:52