October 31, 2018

Can we predict when and where a crime will take place?