I loved Ice-T’s response about “you can strap explosives to your body, they do that all the time”, or words to that effect. Must have raised the hair on that Brit reporter’s neck!
I don’t agree with the guy on everything, but he was dead-on here.
I don't agree with him on much, but he is right on this subject.