A jury recently found that Henry McCollum and Leon Brown should receive $31 million after five hours of deliberation. What We Know: The money is […]
A jury recently found that Henry McCollum and Leon Brown should receive $31 million after five hours of deliberation. What We Know: The money is […]