Your TV can see through walls:
(RF)This is a spectogram of the signal from a local TV station, as seen by an an indoor dipole antenna:
Walking between the receiver and TV station causes a slight disturbance to the signal, but it’s nothing to write home about:

Now, let’s move the antenna a bit:

This is selective fading: The direct signal is being canceled out by a strong reflection. Because the phase of the reflection depends on frequency, different parts of the spectrum are affected differently. Apart from being annoying if you’re trying to watch TV, this condition is extremely sensitive to any nearby movement.
Here’s what happened to the signal when I got up from my chair:

… and here’s me walking around in a neighboring room:

The gaps between the stripes are caused by my reflection perfectly canceling other signals, which happens each time the path length changes by one wavelength. Let’s use this to figure out how fast I was walking:
The gap between each stripe is around 70 pixels, and the waterfall has an update rate of 150 Hz…
I was walking perpendicular to the direct signal path, so the speed can be used as is, without any adjustments for geometry.
So this signal is able to detect motion and provide an estimated speed. – and it’s not just TV that works for this: any wideband radio signal like WiFi or LTE will work. Those make worse demonstrations because they have a messy waterfall, but it’s possible extract the same data with a bit of work.