It seems that Twitter has removed the Moments link
Twitter is a great place to meet new people and learn new things but with these updates, we cannot keep up as they stop using certain things without giving notice to anyone. I do hope that these changes are for the better because I and many people were getting used to the new Twitter.
You must be logged in to post a comment.