Oxford dictionary defines troll as “A person who makes a deliberately offensive or provocative online post.” Let’s have a look at some of the many trolls that have made headlines in 2017- “In our country, we have ...
Subscribe to our newsletter to get the latest scoop right into your inbox.