I heard someone on ummah forum saying Allah is punishing Afghanistan for hundreds of years of bacha bazi (the practice of sexually abusing young boys and dressing them up as women).....i think, if Allah still punishes nations, he is punishing Turkey for hundreds of years of oppression.