sonja baruthlatest news & developments