planomateo Member Jun 10, 2018 #1 Crazy. Facebook "embeds," Russia and the Trump campaign's secret weapon