shamanshendu:

idelity:

Egypt, China, Russia and Iran’s governments have now all criticized the USA over the human rights being broken in Ferguson. 

What a fucking embarrassment.