E echonewshub.com X traffic and monthly active users are in decline, report claims 21 points armahrahim 3 years ago 13 comments