ICC Champions Trophy 2025: South Africa’s win ends Afghanistan hopes Post author:mck Post published:March 1, 2025 Post category:Blog South Africa beat England by seven wickets in Lahore to reach Champions Trophy semifinals while eliminating Afghanistan. You Might Also Like Irish rapper ‘Mo Chara’ arrives at London court on ‘terrorism’ charge August 20, 2025 ‘Not in Great Shape…’ Trump Slams Hamas for Condition of Released Hostages February 23, 2025 White House deports alleged ‘gang members’ despite court order March 17, 2025