newsare.net
A botched drug raid last month shook the nation as a couple was killed by police in their own home and four officers shot. Now, after controversy and rumors have swarmed the case, the Houston police department has admitted that the entire raid was based on th'You Lie, You Die': Cops Admit to Lying About Raid that Left Innocent Couple Murdered
A botched drug raid last month shook the nation as a couple was killed by police in their own home and four officers shot. Now, after controversy and rumors have swarmed the case, the Houston police department has admitted that the entire raid was based on the lies of one of their own. Read more