Life & Style Published 03 May, 2024 04:54pm Cockfights still rule the roost In India’s forest villages Chhattisgarh is centre for cockfighting draws the crowds