Srinivas Gowda: The Indian buffalo racer compared to Usain Bolt
Published
Srinivas Gowda, from the south Indian state of Karnataka, breaks a record in a controversial sport.
Full ArticlePublished
Srinivas Gowda, from the south Indian state of Karnataka, breaks a record in a controversial sport.
Full Article