The Vanishing Half September 23, 2020 “You could never quite get used to loneliness…” Identical twin sisters, Desiree, and Stella Vignes were born in Mallard, Louisiana, a town so small it