Latest News January 7, 2025Godson Lithuli Iran reportedly executed at least 901 people in 2024, UN says The UN human rights chief says it is time Iran “stems this ever-swelling tide of executions”. Share 0 Post 0 Copy Whatsapp Share this: Click to share on Facebook (Opens in new window) Facebook Click to share on X (Opens in new window) X
Latest News December 18, 2025Godson Lithuli In this secret missile factory, Ukraine is ramping up its domestic arms industry
Latest News December 17, 2025Godson Lithuli Rob Reiner’s family breaks silence as son Nick faces judge on murder charges