Police have detained several people for taking part in a demonstration in central Amsterdam that had been outlawed following ...
The International Cricket Council has informed Pakistan that India declined to play any Champions Trophy games in Pakistan next year, a Pakistan Cricket Board spokesperson confirmed.