Telegram, the superior IM platform
Whatsapp has taken the IM world by storm, but why I don’t truly understand. It has obvious failings that even the billions of Facebook dollars can’t address.
In comes the new kid on the block, Telegram, giving you almost everything you want in…