2 ms·
We didn't ask for or agree to that CCTV. Mega corporations installing CCTV all over London does not mean the British people are OK with being filmed 24/7.
by switch007 11y ago
We didn't ask for or agree to that CCTV. Mega corporations installing CCTV all over London does not mean the British people are OK with being filmed 24/7.