Satellites Show the Alarming Extent of Russian Detention Camps Posted on August 25, 2022 By Charlielikes Images have identified 21 facilities that are forcibly detaining thousands of Ukrainians, as well as possible mass grave sites. Tech Tags:alarming, camps, detention, extent, of, russian, satellites?, show, tech, technology, the