2 former Houston police officers indicted after botched raid that killed 2 people
Two former Houston Police officers involved a botched raid that left two people dead were indicted Wednesday by a Texas grand jury, prosecutors said.…
Continue Reading