Muhammad Amir, the 32-year-old Pakistani pace bowler, has announced his retirement from international cricket for the second time, leaving his fans disappointed and emotional. Amir shared the news ...