Independent TV

Showing now | News

01:02

Ursula von der Leyen denied chair in meeting with Turkey's president

Up next