Ecuadorian Embassy Standoff - Front Entrance (Jaggers on Flickr)
05 Feb 2016

U.N. Group: U.K., Sweden Violated Julian Assange’s Due Process Rights

A United Nations working group determined Sweden and the United Kingdom have arbitrarily detained WikiLeaks editor-in-chief Julian Assange.

0