Politics of West Bengal
Politics in West Bengal is dominated by the following major political parties: the Bharatiya Janata Party, the All India Trinamool Congress, the Communist Party of India (Marxist), and the Indian National Congress. For many decades, the state had been undergoing gruesome and terrible political violence.