ELLO by naina October 06, 2014 Twitter has been abuzz with the latest “social network” ELLO being lit up with hundreds of new sign ups because “Facebook is dead”. I hadn’t realized my quitting Facebook would… Share Share on Facebook Tweet Tweet on Twitter Pin it Pin on Pinterest