Sudanese wave their national flag as they rally in Khartoum on July 9, 2011 - The Independent