ELFASHIR TO TAWILLA: A 35-KILOMETER JOURNEY THROUGH HELL.

ACJPS presents a comprehensive report comprising a compilation of testimonies and information regarding ongoing events in El-Fashir City, the capital of North Darfur, during September and October 2025.

Read More