Chat with us in Facebook Messenger. Find out what's happening in the world as it unfolds.

todd.implanting.bombs.in.body_00020422
todd.implanting.bombs.in.body_00020422

    JUST WATCHED

    'Chilling tactics' in terror devices

MUST WATCH

'Chilling tactics' in terror devices

CNN's Brian Todd discusses new technology in terror devices including implanting bombs into your body.

'Chilling tactics' in terror devices

CNN's Brian Todd discusses new technology in terror devices including implanting bombs into your body.