General Facebook messenger now does free calls in UK Ramon Trotman | March 26, 2013 For those of you keeping count, that is now UK, US and Canada! Shots fired at skype? Hmmmm, maybe not, but I’m sure someone some where is paying Read More