Facebook's tech dude in Europe. Used to be social media dude at the BBC. (views are my own etc)
86
2012 days ago
Realtime comments disabled
0 Comments
Realtime comments disabled