Russia Invades Ukraine: France Protests In Support Of Ukraine
Rally in support of Ukraine on the place de Jaude, in Clermont-Ferrand. Hun...