Former Indian cricketer Harbhajan Singh made his predictions for the semifinals of the upcoming Champions Trophy 2025, which ...