After listening to evidence for a week, a New York grand jury has charged two officers in the New York Police Department with the first-degree rape of an 18-year old woman.

Read more…