
Meera Selva
@meeraselva1
Chief executive of Internews Europe, supporting independent journalism worldwide. via Oxford, Singapore, Berlin, London, Nairobi, Cardiff, Jaffna.
ID: 28363941
02-04-2009 16:04:31
6,6K Tweet
4,4K Followers
1,1K Following