Sources: The Hindu (Kolkata) and Indian bank holidays and public holidays (qppstudio.net). Earlier today, the government of the Indian State of West Bengal declared the remainder of today, Tuesday, July 31, 2012, as a state public sector holiday on account of the absence of trains which are not running due to power failure. [full story]