Russia Detains Hundreds Of Illegal Migrants In Massive Show Of Force

Russia Detains Hundreds Of Illegal Migrants In Massive Show Of Force.