Mortverte

Mortverte was a town located in France which was twinned with Llanfairfach. Its French name translated to "Green Death" in English. (HOMEVID: Global Conspiracy?)