Twitter account verification process suspended
Currently (since Feb 2018), Twitter has suspended its account verification system see https://twitter.com/verified and https://help.twitter.com/en/managing-your-account/about-twitter-verified-accounts. There also seem to be lots of concerns about the verification system in the past. So the material on this page will need to be updated.