Nation of Islam Leader: The American System Must Be Taken Down [+video] | Restoring Liberty

Farrakhan discussed the case in Cleveland on November 29, 2012 after a 25-minute high speed car chase, 13 police officers fired 137 rounds into the car killing Melissa Williams and the driver Timothy Russell.

0
0