New police radars can ‘see’ inside homes. The people who line their walls and windows with foil were right.
17 Comments
newest