AppsThe five best group video calling apps available right nowGeneva A. Crawford4 months ago1.08KWhatsApp, owned with the aid of Facebook Inc., has 1.5 billion monthly lively users globally. Approximately 200 million are from...