Pentagon official charged with running dog fighting ring from his home
Police found electrical equipment and jumper cables “consistent with devices used to execute dogs” in the home of a Pentagon administrator.
Police found electrical equipment and jumper cables “consistent with devices used to execute dogs” in the home of a Pentagon administrator.