Tag Archives: Giuseppe Garibaldi

Terrorism in Nice and France’s Troubled Colonial Legacy

Nice is an elegant and striking city, set against the azure Mediterranean. But there is history and politics behind the waving palms.

Read More »