Legendary ‘human computer’ Shakuntala Devi passes away+

Legendary ‘human computer’ Shakuntala Devi passes away