Advertising Console

    Frost Over the World - The impact of bin Laden's death

    Repost
    Al Jazeera English

    by Al Jazeera English

    3.9K
    14 views
    As new details of the mission trickle out each day, what does the death of bin Laden mean to Barack Obama, the US president, the US and the world?