Danish Kaneria has slammed Shahid Afridi for his controversial remarks against India and Prime Minister Narendra Modi during a speech in Pakistan Occupied Kashmir (PoK). Kaneria also lashed out at the former Pakistan all-rounder for betraying the trust of Indian crickets Harbhajan Singh and Yuvraj Singh, who had helped his foundation.