Center for Strategic Communication

As accusations of voter fraud fly, Afghanistan’s presidential race is ripping the country apart.