European Shares Tumble In New Sell Off | European markets, Asian markets, shares, London, Frankfurt, Paris, US, AIT, AIT News, AIT Online :: News :: Africa Independent Television - AIT