By Rek Hanibal Several people killed in an explosion at Kabul mosque attack By Rek Hanibal - August 18, 2022 0