ANKARA (AA) – France has banned the son of late Al Qaeda leader Osama bin Laden from returning to the country. Omar Bin Laden, who has been living in the northwestern department of Orne as the spouse of a British citizen for several years, made statements on social media in 2023 that were termed by […]
ISLAMABAD (AA) – A massive ammunition depot was found in Afghanistan’s capital Kabul, says the Taliban administration. Khalid Zadran, a spokesman for Kabul police, said that a huge cache of heavy and light weapons and ammunition was recovered during the construction of a road in Kabul. An old weapons depot was discovered during the const...