translate English to German: The question today is who will give the Arabs freedom, the stars and stripes or the stars of the European Union?
Heute lautet die Frage, wer wird den Arabern Freiheit bringen, die Stars and Stripes oder die Sterne der Europäischen Union?