Injured men in a blast attack receive medical treatments at a local hospital in Kabul, capital of Afghanistan, July 1, 2019. Up to 34 people have been confirmed dead and 68 injured persons have been taken to hospitals after a powerful blast rocked Kabul in the morning rush hour on Monday, a local broadcaster network the Tolo television reported. (Xinhua/Rahmat Alizadah)