Asked in
Twitter

When did Twitter discovered?

Answer

User Avatar
Wiki User
June 14, 2015 4:28PM

Twitter wasn't "discovered;" it was created.