reflectionsofindia.com
Riding the Bulls Indian Style
As Ihear of more idiots have been rushed to hospital for running with the bulls in Spain, I was surprised to learn that India has her own mad bull riding extravaganza at Alanganullu, near Madurai i…