New Delhi: The Supreme Court on Thursday upheld the Tamil Nadu government's law allowing the bull-taming sport...
18 May 2023 6:31 AM GMT