Corruption Overshadows Karzai Inauguration

|

As Hamid Karzai begins his second term, Afghanistan is rated as the second most corrupt country in the world

Comment
Show commentsHide Comments

Latest World Videos

Video Archives