Fake news. :) First India is a notorious anti-China troll channel that's always posting false info.