Each of the 50 United States has failed to comply with international standards on police use of lethal force, a reality that threatens lives, poses grave human rights concerns, perpetuates institutional racism, and requires immediate reform, a new report by Amnesty International published Thursday has found. Moreover, the limited available statistics on police killings of civilians, as well as recent …
Yet another huge diplomatic victory for Russia
Unless you read Russian or monitor the free blogosphere, you might not have noticed this, but something big just happened in Russia: Kerry, Nuland and a large State Department delegation have traveled to Sochi were they met with Foreign Minister Lavrov and then with President Putin. With the latter they spent over 4 hours. Not only that, but Kerry made …