Siloam Springs police arrested a Watts, Okla., man in connection with manslaughter and tampering with evidence.
↧