DW News

Aachen: France and Germany renew pledge

Watch video 02:07