Metrics Scorecard

Can the U.S. and Germany find common ground over immigration issue?

Sep. 12, 2017 - 03:52 - U.S. and Germany immigration issue

For video troubleshooting and help click here.