Washington : Facing an intense scrutiny over the presence of Russian ads on its platform during the 2016 American presidential election, Facebook will finally hand over nearly 3,000 Russian political ads to US Congress on Monday. According to a ReCode report, along...
