US State Dept imposes travel ban on head of Chechen Republic
21 July 2020
The US State Department has imposed a travel ban on Ramzan Kadyrov, head of the Chechen Republic, Russia, under Section 7031(c) of the Department of State, Foreign Operations, and Related Programs Appropriations Act, 2020....