Chancellor of Germany Angela Merkel was critical of US President Trump's program to build a wall on the Mexican border.

"Countries need to focus on improving the lives of refugees instead of building walls," she said during a state visit to Mexico.