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.”

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *