Swiss Taliban Visit: Secret Documents Expose Geneva Delegation and Expulsions
The Swiss government paid Taliban officials 13,490 Swiss francs for a Geneva hotel stay in August 2025, facilitating the deportation of three Afghan men. This direct financial and logistical collaboration, … Read More