Thousands of nationalist protesters have marched on the French island of Corsica, demanding greater autonomy from France.

Saturday's protest comes three days before French President Emmanuel Macron is due to visit the area.

Corsica has seen violent separatist campaigns in the past, but recently nationalists have joined mainstream politics to push their case.

Al Jazeera's David Chater reports from Corsica.