20080223 india: Left demands ban on Twenty20 cricket