How twins who grew up in foster care are paying it forward Cherry and Sherry Wilmore are known in their hometown of Houma, Louisiana, as “everybody’s favorite twins.” Source 2024-10-07 Stonecom Interactive