mario rankinlatest news & developments