Another man has reportedly been found hanging from a tree in what police say is an apparent suicide, this time in Houston, Texas. Police did not confirm the man’s manner of death, but videos circulating on social media apparently showed him hanging from a tree outside a store, according to...