Tagged: ello

0

Are people leaving Facebook for Ello?

Could Ello be the next big thing? One of the Social Media platforms to be on is definitely Facebook. Thus far, everyone concentrated on gathering as many fans as possible on the pages, in...