Heat olive oil in a soup pot at medium-low heat. Add garlic, half of parsley, crushed red pepper and cook for about 3 minutes, stirring occasionally. Add chopped tomatoes, sugar and cook for 7 minutes, stirring. Pour wine. Sprinkle with black pepper, saffron, salt and continue cooking for 30 minutes. Add shrimp and another half of the parsley and cook for the last 5 minutes. Serve immediately with a baguette. Dip a piece of baguette into this soup and enjoy! Some rose or white wine is the must.