On the eve of the 10th anniversary of the September 11 attacks on Saturday, US President Barack Obama reflected on how the United States had "finally delivered justice" to Osama bin Laden.
On the eve of the 10th anniversary of the September 11 attacks on Saturday, US President Barack Obama reflected on how the United States had "finally delivered justice" to Osama bin Laden.