Latest News April 21, 2025Godson Lithuli A death every three minutes: Why India’s roads are among the world’s deadliest India’s roads claimed over 172,000 lives in 2023 – averaging 474 deaths daily, or one every three minutes. Share 0 Post 0 Copy Whatsapp Share this: Share on Facebook (Opens in new window) Facebook Share on X (Opens in new window) X
Latest News March 20, 2026Godson Lithuli Hungary’s Orbán accused of disloyalty and blackmail over Ukraine loan veto
Latest News March 20, 2026Godson Lithuli Mexican teen dies while being held in US immigration custody
Latest News March 20, 2026Godson Lithuli Norway’s crown princess breaks silence on Epstein links: ‘I was manipulated and deceived’