Crime Library: Criminal Minds and Methods

Cop Arrested for Standing Outside Naked

Newport News, Virginia, cop Christopher Roush, 41, was arrested by his own department for allegedly standing naked on a porch.

Categories
Advertisement