stan leelatest news & developments