loading
loading
Ruins of Limoges city hall a symbol of France divided by national protests — retained record — High Signal