US authorities say a Saudi national was arrested and charged after allegedly planting a concealed surveillance device.
Source: Al Jazeera English

US authorities say a Saudi national was arrested and charged after allegedly planting a concealed surveillance device.
Source: Al Jazeera English