Don’t let the Atlanta shooter off the hook by claiming women drove him to addiction On the evening of March 16, Robert Long allegedly shot and killed eight people, seven of whom were women, at three separate massage parlors in the Atlanta metropolitan area. Initial reports say he is a Christian and the son of…