Hurricane IRMA: Satellite imagery shows three hurricanes barreling west

Residents of Bahamas, Cuba bracing for one of the most powerful atlantic storm. Death toll rises to 23. Watch to know more.