realnewsrightnow.com
Israeli Company Says New Body Camera May Prevent Police Shootings
A major supplier of weapons and equipment for the Israeli Defense Forces is offering a possible solution to curb fatal shootings committed by police...