vancitydissident2.com
Is it a trap?
When members of the Houston Police Department lied to obtain the warrant for the raid on 7815 Harding, in which Rhogena Nicholas and Dennis Tuttle died Tuesday, Jan. 29, 2019, we all thought that i…