Share
Copied
An explosion was reported in Mazar-e-Sharif, the capital of the northern province of Balkh in Afghanistan, Al Jazeera reported on Wednesday.