CAS Lecture Series: Losing another front in Africa? America's self-defeating policy in Sudan
Henry R. Luce Hall
34 Hillhouse Avenue, New Haven CT, 06511
Room 203
Losing another front in Africa? America's self-defeating policy in Sudan
Speakers
Rawia Tawfik, Council on African Studies, Yale University
- Good Governance