West Bengal Coal Scam: The case and TMC connection controversy explained