Wednesday, August 24, 2011

Grand jury indicts Officer Michael Pena in alleged off-duty rape

The New York Post