By IANS
India's ongoing ODI series against South Africa has been postponed after the first match was washed out in Dharamsala. Also, the Indian Premier League - originally scheduled to start from March 29 - has been postponed till April 15.