28,903 new cases reported in the last 24 hours along with 188 deaths, it says