News

The June 6 1944, D-Day invasion of Nazi-occupied France used the largest-ever armada of ships, troops, planes and vehicles to ...
France on Saturday marks its National Memorial Day for Slavery and Its Abolitions. The town of Arcueil in the Paris suburbs is unveiling a commemorative stele – part of broader national efforts to ...