Only a few people know Ello, a new social network whose goal is to fight against Facebook with it’s ads-free social network.

Add Stickers