m shwarilatest news & developments