Mystery as dozens of ordinary homes and businesses across Britain are covered in red paint - so is THIS the chilling reason?

3 hours ago 2

Rommie Analytics

Take a walk down Chingford Road and you'll find an unremarkable street of terraced family homes and shared flats. Unremarkable, that is, except for one feature.
Read Entire Article