Greenpeace protesters storm ship delivering Volkswagen diesel cars to UK

Greenpeace protesters have stormed ship delivering Volkswagen diesel cars in an attempt to block it from unloading its precious vehicular cargo. The ship, Elbe Highway, a 23,000-tonne ship vessel was boarded by activists at...

Read More