Archive for January 10th, 2011

January 10, 2011

Followup: Debbie Flores-Narvaez

Unfortunately, it looks like Debbie Flores-Narvaez was found murdered.

May she rest in peace and justice be served.

%d bloggers like this: