Notes on things that interest me...
Thursday, November 25, 2004
Is it a sign of things to come ? BBC reports -
Call of India lures European workers
Share to Twitter
Share to Facebook
Share to Pinterest