As Promised, Twitter Starts Rolling Out The ALT Badge To All User Globally Social media can be extremely engaging. But not everyone can experience that to the fullest.