Instagram Photos

Tuesday 24 August 2010

Chinese drivers stuck in the longest traffic jam - Telegraph

Chinese drivers stuck in the longest traffic jam - Telegraph

Authorities in China are racing to unscramble the world's longest traffic, a 60-mile tailback stretching from the capital Beijing to the northern province of Inner Mongolia.

Monday 2 August 2010

Student Voice

Student Voice

The Election Campaign is finally reaching to young voices. If you are under 18, have a look on this website.