Donate SIGN UP

cheeryos

Only 1 question

Avatar Image
cheeryos
Why is there no CCTV footage from the night of 13/11 of the Paris terrorists being released on the news? There is supposed to be 21000 street cameras in Paris

Only 1 question