Editorial View Genocide, international efforts and challenges to address itBy The Editorial TeamMay 29, 20240 Genocide — the systematic act of violence aimed at destroying a specific group of people based on their ethnicity, religion or…