Think Walls Keep You Hidden from View? New Police Radar Devices Can Now See Inside.
You're having a nice, relaxing evening at home in a sleepy Cedar Rapids neighborhood. Feet up, TV on...Cheetos residue on your fingernails. Cozy. Secure. Blinds drawn. No one could possible know what you're doing inside, right?
Not so fast...