CBI Names 71 Anti-Vedanta Protesters For Tamil Nadu Violence: Report

India's federal police have charged 71 people for rioting and arson during deadly protests over environmental concerns at Vedanta Ltd's copper smelter in Tamil Nadu three years ago, sources familiar...