October 27, 2010 8:58 pm

Where is Osama Bin Laden?

A new audio tape that appears to be from Osama Bin Laden was released today (10/27/10), again calling for more attacks. So where is Bin Laden and how can we catch him? Jack Devine, President of the Arkin Group and former head of CIA operations in Afghanistan, has some ideas.

Local

Exit mobile version