Esther Ruguru was last seen on the evening of Saturday, July 1, 2023.