Search results
Murder charges against 5 deputies dropped in death of Irvo Otieno
UPI· 6 days agoMurder charges against five sheriff's deputies in the death of Irvo Otieno at a Virginia mental health facility last year have been dropped as his family blasted the prosecutor ...