Five European nationals known as the 'Ulm Five' are said to have targeted a site linked to Elbit Systems.

This article was sourced from Al Jazeera.

Read Full Article on Al Jazeera