Video

euronews_icons_loading
Leftist Christiane Taubira confirms she will run for French presidency