September 2, 2016Islamic State
Reading selections for the weekend of September 2, 2016.
November 25, 2014China
On November 13, the deputy commissar of the People’s Liberation Army Navy, Vice Admiral Ma Faxing, committed suicide by leaping from a building at a naval complex in Beijing. In the same month, at le…