Facebook Removes Azerbaijan’s Massive 8,000 Troll Pages, Thanks to Whistleblower Sophie Zhang’s ‘Political Manipulation’ Leaks Computer Software October 9, 2020 admin Good-bye trolls! Your constituents will now see through you! Facebook Whistleblower’s effort led to Azerbaijan’s fake accounts falling.