Louisville’s policemen dismissed over the death of Taylor
Unwarranted killing of innocent citizens has been on the rise in the US. The death of Taylor who was shot dead in her home by police officials has generated so much heat. The officers have...
Read More