4 ms·Not all Russian trolls live in Russia and not all of them are Russian.by 7bit 10mo agoNot all Russian trolls live in Russia and not all of them are Russian.