Articles

Christiane Taubira

/

Christiane Marie Taubira (French: [kʁistjan maʁi tobiʁa] ; born 2 February 1952) is a French poli…