Failing to Meet Global Police Standards, US Forsakes ‘the Right to Life’ – Nadia Prupis

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 …