About the billion thing.
As far as I know, it's not about location (NA or Europe) but about the language itself. In English a billion is always a thousand million. In Spanish, Portuguese, French, etc. it's a million million.
As for FB, congrats I guess. A billion people is huge, but they need to turn turn that potential into something more meaningful.
No troll is too much for me to handle. I rehabilitate trolls, I train people. I am the Troll Whisperer.