Tackling fakenews and falsehoods on Social Media