home > news Whistleblower: Your Facebook data may be stored in Russia
Whistleblower: Your Facebook data may be stored in Russia
Cambridge Analytica whistleblower Christopher Wylie says the data the firm gathered from Facebook could have come from more than 87 million users and could be stored in Russia.