Russian Police Major Falls From Window After Testifying Against Boss — Reports
A police major in Far Eastern Russia has fallen to her death from a window after testifying against her boss in a criminal extortion case, news outlets reported Thursday. Security cameras reportedly captured the lifeless body of criminal investigation officer Yekaterina Mishkina, 37, near a nine-floor apartment building in the city of Khabarovsk more than…