Christine Braswell
Christine Braswell Delray Beach police
Christine Braswell Delray Beach police

One officer killed, another injured in a Key West off-duty crash

April 09, 2017 8:15 PM