ELLO! everybody
Ello is a snadgy new social media platform with a manifesto: Your social network is owned by advertisers. Every post you share, every friend you … Continue reading ELLO! everybody