cyril rampahosalatest news & developments