FBI, animal rescue conducting raid in Temple Hills
FBI agents and animal control units are on the scene in Temple Hills, Maryland where a raid is underway.
FBI agents and animal control units are on the scene in Temple Hills, Maryland where a raid is underway.