Who Is Charanjit Singh Channi, Punjab's New Chief Minister
कौन हैं चरणजीत सिंह चन्नी, जो कई बड़े चेहरों के मात देकर बने पंजाब के सीएम