Lahore Weather


De Villiers says the ‘time is right’ to play in Pakistan