Red Bull Formula One driver Sebastian Vettel of Germany, center, celebrates after winning the Chinese Formula One Grand Prix, with his team mate and second place finisher Mark Webber of Australia, left, and third placed Brawn GP driver Jenson Button of Britain at the Shanghai International Circuit in Shanghai, China, Sunday April 19, 2009. (AP Photo/Greg Baker)
www island.lk

Copyright©Upali Newspapers Limited.

Hosted by


Upali Newspapers Limited, 223, Bloemendhal Road, Colombo 13, Sri Lanka, Tel +940112497500