ruff majiklatest news & developments