Bollywood actress known for not mincing her words, Kangana Ranaut in a self-made video strongly criticized China's action at Line of Actual Control (LAC).