Archive - September 2015

People and Companies

Never Alone

Knight Guard is a new patent pending technology that could allow people to utilize “active,” non-lethal defense mechanisms to repel attackers and alert law...