A deluge of news reports, digital data, or social media updates that overwhelms the public.
overwhelming information deluge / news overload
flood ya news / gharika ya habari
"Mitandao ya kijamii ilileta gharika ya habari wakati wa uchaguzi."
Translation: Social media brought an overwhelming news deluge during the election.