Sunday, March 26, 2017
Tags Posts tagged with "Russia"

Tag: Russia

- Advertisement -
Advertisement

RANDOM POSTS

Volkswagen in trouble as Switzerland bans car sales over emissions scandal

Switzerland has banned the sale of 180,000 Volkswagen cars when they found out that Volkswagen implanted certain ‘defeat devices’ in their cars. The defeat device is...