I feel sick to my stomach and am shaking. Found this on reddit as I was going to bed. Further verification needed but you can see for yourself right now on satellite view in Google maps. This needs to be investigated and spread before they scrub the satellite images.
Centro de Confinamiento del
Centro de Confinamiento del
Comments