Investigations

Microchip deliveries are made through intermediary companies based in Kazakhstan, Kyrgyzstan, Turkey and China.

Read Article