Police officers in Virginia, Louisiana shot and killed within hours of each other

One suspect reportedly dead; another in custody.

Go to Source
Author: {Just The News}

Comments