Help these sweet kitties find their forever homes.

On October 7, 21 cats -- 20 of them alive -- were rescued from a home in Virginia Beach after being found in harsh living conditions.

The 20 cats were taken in by Animal Control for evaluation and treatment, with each one suffering from starvation, dehydration, internal parasites, and flea infestation. And now that they've received the proper care by the Virginia Beach Animal Care and Adoption Center, the sweet kitties are being put up for adoption.

The shelter says there are seven males and 13 females, and they're half off the normal adoption price. For more information on how to adopt one of the adorable cats, click here.

The home's two residents, Richard M. Snow and Christina L. Snow, are both facing charges of three counts of animal cruelty, three counts of no rabies vaccine, and three counts of no city license.

The Virginia Beach Police is asking that anyone with information please call the Crime Line at 1-888-562-5887.

A Virginia woman took a magnificent photo of a cottonmouth snake at the Back Bay National Wildlife Refuge. Check it out!