Meera Selva
Meera Selva works from Oxford, England. Director of journalism fellowship, Reuters Institute For The Study of Journalism at Oxford via Singapore, Berlin, London, Nairobi, Cardiff, Jaffna. Meera Selva has over 1378 followers on Twitter.