MUMBAI, India — Rama Shah, 39, a staunch devotee of Lord Ganesha, made 9999 idols in 99 days-setting the world record for theĀ Most Ganesha Idols Hand Made in 99 days.
MUMBAI, India — Rama Shah, 39, a staunch devotee of Lord Ganesha, made 9999 idols in 99 days-setting the world record for theĀ Most Ganesha Idols Hand Made in 99 days.