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, interrogate and detain Ukrainians
Read moreThe researchers say these sites are used by Russian forces and their allies to process, register, interrogate and detain Ukrainians
Read more