Europe

German Parliament passes toll for passenger cars

FILE - In this March 7, 2017 file photo cars and trucks drive along the highway A5 near Frankfurt, background, in Friedrichsdorf, Germany. German parliament Bundestag on Friday, March 24, 2017 gave green light to introduce a toll system for passenger cars on German motorways.  (AP Photo/Michael Probst, file)

FILE - In this March 7, 2017 file photo cars and trucks drive along the highway A5 near Frankfurt, background, in Friedrichsdorf, Germany. German parliament Bundestag on Friday, March 24, 2017 gave green light to introduce a toll system for passenger cars on German motorways. (AP Photo/Michael Probst, file)  (The Associated Press)

Germany's Parliament has passed a law introducing a road toll for passenger cars.

The disputed law, which was passed Friday, had long been questioned by other European countries and European Union bodies who said it was discriminatory toward non-German car drivers as German owners of cars registered in Germany would have the toll deducted from their annual tax bill.

Responding to criticism, the German transport minister introduced a compromise in December in which the toll will take into account how much any car pollutes the environment and there will also be short-term tariffs for foreign cars.

Germany's Upper House still needs to vote on the law.