Andy Roberts slams BCCI after India win ICC Champions Trophy in Dubai, India beat New Zealand, criticism, news, videos, highlights

West Indies legend Sir Andy Roberts has declared “India can’t get everything”, slamming their perceived “advantage”…