Instagram is testing its messaging platform on the web

Facebook is slowly but surely becoming the defacto way to communicate online

Comments