SC says final hearing on PETA’s plea on annual buffalo race Kambala on March 12.

SC says final hearing on PETA’s plea on annual buffalo race Kambala on March 12.