Shahid Afridi Indian Flag: Shahid Afridi held the tricolor, on the other side the whole of Pakistan was happy! Sports March 19, 2023 New Delhi: Former Pakistan captain Shahid Afridi has always been in the news for his controversial statements. Be it Kashmir…