News

Germany said Monday that it has allowed two envoys from Afghanistan's ruling Taliban regime to enter the country for the ...