Afghanistan

Twin blasts reported in Kabul

Sources reported that twin blasts occurred in Kabul’s Baraki Roundabout on Wednesday evening.

Details about the explosions are still emerging.

Taliban has yet to comment on the incidents.