Tabriz, South Azerbaijan, May 15 The Taliban briefly overrun a district in western Afghanistan’s Farah Province bordering Iran, just days after the insurgents killed several Afghan security forces in another district in the province. With Farah teetering on the brink of collapse, Afghan officials blame the Islamic Revolution Guards Corps (IRGC) for …
Read More »