…Now the US military directorate charged with developing non-lethal weapons, which has invested more than a decade developing the Active Denial System (ADS), has launched a concerted effort to convince both the public and its own bosses at the defence department of the device’s merits. With brand new technology like this, perception is everything,” said … Continue reading Hi-tech Torture
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed