Karshi International Ltd.

The site is under maintenance.

meanwhile, you can visit www.karshi.org

Karshi International Ltd.