World Sep 17 Watch Police Attempt to Quell Anti-Islam Video Protests in Indonesia and Afghanistan People in Muslim majority countries in Asia, including Indonesia, Pakistan and Afghanistan, joined together for unruly and sometimes deadly protests, meeting resistance from police. In Afghanistan, the protests added to tensions over recent Taliban and attacks on foreign troops. Judy…
Nation Aug 17 Watch Number of U.S. Soldier Suicides Spike Even as Deployment Declines Number of U.S. Soldier Suicides Spike Even as Deployment Declines…