Stars and Stripes – You might find it shocking to hear that the world’s greatest fighting force estimates that an average of 71 sexual assaults occurred within its ranks on any given day last year.
Stars and Stripes – You might find it shocking to hear that the world’s greatest fighting force estimates that an average of 71 sexual assaults occurred within its ranks on any given day last year.