Photo courtesy of The Guardian.  When you do a Google search of Pachuca, Mexico, one of the first and most prominent images that repeats itself through the algorithmic results is a picture of two hundred homes whose facades collectively make a large mural that bathes...

read more