THE GUERRILLA ANGEL REPORT — I’ve been following this story since the incident first occurred. Kenneth Furr, a Washington DC police officer who was convicted of assault last October in a bizarre incident which found him standing on the hood… Read More ›