For four months, Officer Leon Davis with the Springfield [Massachusetts] police department escaped accountability for a most disturbing act of using his taser on a pregnant woman—repeatedly—in a sickening attempt to inflict punishment. However, the actions by Davis...
hotel
Blog
Shop Our Books
Hotter Than The Sun: Time To Abolish Nuclear Weapons
[playlist artists="false" images="false"...