Sunday, August 06, 2006

The Democratic Saudi Opposition Front was proclaimed in Paris, France. This new Saudi opposition group was announcewd by Talal Muhamamd Al-Rashid.