20080105 india: Indian Parliamentary delegation leaves for Cuba