World News

Afghan Police: Large Explosion in Kabul

Afghan police say there has been a large explosion in Kabul near the Afghan Supreme Court and the U.S. embassy.

Witnesses say there are casualties near the site of the blast.

No other details were immediately available.

Feature Story

Video Experts: Rise of Islamic State Significant Development

Many analysts contend the group - which grew out of al-Qaida in Iraq - has been rebuilding for years More