Twitter launches dedicated site and feed to tell people’s stories:

New! Check out how people use Twitter in surprising ways and share your own story. #twitterstories http://t.co/KFXvO1Qu