Israel denies reports that it set up spying devices in Washington

Israel denies reports that it set up spying devices in Washington
Source: World ViewPublished on 2019-09-12By Ruth Eglash
1 week ago