We've updated our Content Guidelines.
Review the latest guidelines to keep sharing stories safely.

62.

3.2K 98 15
                                        

On a typical day going to work in London, you will be filmed by something like 300 cameras.

SCARY FACTSStories to obsess over. Discover now