My goodness, this Russian BS is just way out of hand.  Who cares about ads on Facebook?  This is Russian meddling?  What is the definition of meddling anyway, as far as elections are concerned?  What happened to collusion?  There is no collusion!  There is only a perpetuated delusion pushed by the Left and the GOP establishment.