Home > Cricket > News > Shahid Afridi announces his retirement