Recently, some Twitterati witnessed trolls making fun of Wamiq Hasan, not knowing that he is deaf, and it is outrageous! The Internet gives freedom to social media trolls to hunt down people, brands, actions, names, thoughts, and everything for that matter. In mythology, trolls are creatures that live in isolated mountains, and caves. They are […]