Autism Autism October 22, 2013 639 0 My Open letter to Twitter HQ Tweet Dear Twitter, Having been on your platform now for over 5 years with over 149,000 followers,…