At least 21 ​​’filtration​​​’ sites identified in Russian-controlled ​​territory, say Yale researchers

The ​researchers say these ​sites are used by Russian forces ​and their allies to process, register,…