Video clears Detroit police officers of rape allegations

Anthony

Super Moderator
Two Detroit police officers were cleared of rape allegations by video from their squad cars.
 
Last edited:
Top