It seems that Russian trolls have got a major Ukranian YouTube channel bannedfacebook.com12 points·jaggs··1 commentOpen articleSaveView on HN