Joe Biden’s Afghan pullout could end in tragedy in July 26, 2021 The country’s women will suffer from the Taliban’s resurgence and so will US interests
Sweden criticises China for refusing full access to vessel suspected of Baltic Sea cable sabotage in December 22, 2024