News

Small, uninhabited but strategically important islands are a point of contention between France and Madagascar ...