At least seven people were killed and 20 others were wounded after an explosion in Kabul, Afghanistan, TOLO news reported on Tuesday.