No End in Sight As Corruption Perception Index Ranks Taliban-Ruled Afghanistan 150/180 Countries Well, a new report has been released by the Transparency International on Tuesday which clearly ranks Afghanistan under the rule of the… 2 months ago