bull-taming January 15, 2024 Jallikattu Festivities Kick Off in Madurai, Tamil Nadu, Unleashing Bull Taming Spectacle The annual Jallikattu festival commenced with fervor in Avaniyapuram village, Madurai, as partici...