Skip to main content
Violence rages across Afghanistan ahead of Presidential elections