70 years of Partition