NEW DELHI — The People for the Ethical Treatment of Animals (PETA) has moved the Supreme Court seeking review of its May 18 verdict upholding...
NEW DELHI — The Supreme Court on Thursday upheld the validity of the amended act of Tamil Nadu allowing the bull-taming sport Jallikattu, with state...