Whatsapp Voice calling goes live, still needs invite for activation

Whatsapp is by far the most popular instant messaging app available in the market. With over 700 million...