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