Turkmenistan

March 31, 2025

Aakar Patel | Don’t just ‘reject’ USCIRF’s report, refute allegations on specific points

This year these are Afghanistan, Burma, China, Cuba, Eritrea, India, Iran, Nicaragua, Nigeria, North Korea, Pakistan, Russia, Saudi Arabia, Tajikistan, Turkmenistan and Vietnam