European Union leaders have announced a 4.7 billion euro, or about $5.1 billion, investment package in South Africa to ...
New Zealand has won the toss and elected to bat against South Africa in the second of the Champions Trophy semifinals.