moviejunkieto.com
Human Rights Watch Film Fest 2015: Uyghurs, Prisoners of the Absurd
As US forces inhabit Afghanistan in October of 2001 in search of their enemy number one Osama Bin Laden, the US military starts bombarding the country with flyers from planes above promising riches…