BRS NRI global coordinator Mahesh Bigala visited the venue to review the preparations along with BRS NRI USA advisory board chairman Thanneeru Mahesh and local BRS leaders
People for the Ethical Treatment of Animals India, which recently celebrated its 25th anniversary, named John Abraham as the first honorary Director of PETA India