Taser crazy

The use of tasers is way out of control. Just this weekend alone, two taser related “accidents”, first in Vancouver A man in his 40s died early Sunday minutes after …

Merchants of War

We’re Number 1! In 2006, the United States agreed to sell $10.3 billion in weapons to the developing world, or 35.8 percent of these deals worldwide, according to the study. …