Lahore Weather


South Africa, Afghanistan hunt for opening win of World Cup