Dog-punching video tipped officials to barricade suspect who had over 30 in...
The man accused of shooting three police officers and barricading himself inside his Southeast home all day Wednesday was wanted for punching a dog on camera last year, according to court documents...
View ArticleD.C. barricade suspect Stephen Claude Rattigan, who shot 3 cops, is illegal...
The man accused of shooting three District of Columbia police officers and walling himself off for hours two weeks ago is in the country illegally, according to a report.Shooting suspect Stephen Claude...
View Article
More Pages to Explore .....