Mass Grave of at Least 65 People Found in Libya –IOMBy Abdullahi JimohMarch 29, 2024 A mass grave containing at least 65 bodies has been discovered in southwest Libya this week, as reported by the UN Migration Agency (IOM). The spokesperson…