When did French troops land in Vietnam?
French troops landed in Vietnam in 1858 and by the mid-1880s they had established a firm grip over the northern region.