Filtration camp system in Chechnya
Filtration camps or filtration points (the official name) were used by the Russian federal forces for their mass internment centers during the Chechen Wars in 1994-1996 and then again between 1999 and...