India

India
India is a country occupying the major part of South Asia. Its capital is New Delhi. India was one of the world's earliest civilizations. It is now a newly industrialized country with one of the fastest-growing economies.

RT asks

Who has come out worst from the Skripal poisoning fallout?