Afridi slams BCCI for mixing politics with cricket