AFP PHOTO / BEN STANSALL Vehicles queue at a petrol station in north London, on March 29, 2012. British motorists flocked to petrol stations on Thursday to stock up ahead of a threatened strike by fuel tanker drivers as the government faced accusations of sparking a panic. |
0 Comments