Texas authorities have arrested two suspects in connection with the death of an off-duty police officer, report claims
George Stark, @GeorgeStark_, People
Thu, 09/03/2015 - 10:00pm
Texas authorities have arrested two suspects in connection with the death of an off-duty police officer, report claims