Anne Zouroudi (1959) werd geboren in een dorpje te Lincolnshire, Engeland. Ze groeide op in Sheffield. Na haar studie Russisch aan de Leeds University, maakte ze een switch naar de toen opkomende...