From becoming the platform for generating controversies to being the platform trapped in controversies, Twitter has been in limelight for…