The Naina Redhu Experience#57 TNRE : Eleven Years Of TwitterJuly 12, 2017naina I signed up on the Twitter network on 13th of July 2006. The team had launched it in March of 2006 and someone sent me an invite to sign up…View Post