Ahmad Harun

Elizabeth Palmberg 6-20-2008

In the past week, the blood-stained regime ruling Sudan has once again engaged in "open and transparent effort to overthrow a neighboring government," Chad, where for the past week Sudanese-backed rebels have been attacking towns. The attacks put at risk half a million [...]