Ted Turner says it’s ‘good’ U.S. soldiers are committing suicide in large numbers because it proves humans aren’t programmed to kill
A total of 247 U.S. army personnel are suspected to have taken their own lives between January and September This compares to 222 combat deaths in Afghanistan to October 22…
You must be logged in to post a comment.