November 1, 2026 Meheow Environment, World News India Faces Indigenous Protests Over New Mega Dam Project Indigenous people in India's Arunachal Pradesh state are protesting a massive new dam project intended to counter Chinese influence. Continue Reading