At least 21 people were killed and more than 30 wounded on Monday in twin blasts in Kabul, Afghanistan.