Annie Idibia fights trolls