DID Press: Marking the anniversary of Soviet forces withdrawal from Afghanistan, an opinion piece argues that foreign-backed ideological dependency—whether aligned with Moscow or Washington—has repeatedly undermined Afghanistan’s sovereignty and national cohesion. On 15 February 1989, the Soviet Red Army completed…
Read More »