wjla.com - get the latest breaking news, showbiz & celebrity photos, sport news & rumours, viral videos and top stories from wjla.com Daily Mail and Mail on Sunday newspapers.
More than 100 animals were recently found mistreated in the town of Round Hill in northern Virginia, and now three people with Luck of the Irish Animal Rescue are facing several animal cruelty charges.
Three people have been charged with animal cruelty crimes following a months-long investigation into an animal rescue organization, Luck of the Irish Animal Rescue, in Loudoun County, Virginia.