U.S. officials bar Chechen leader’s horse from racing

Racing officials in two U.S. states have refused to grant a license to Ramzan Kadyrov over what his spokesman claimed were fears that the Chechen leader’s horse was “too good.” However, it is more likely that allegations of human rights abuses repeatedly made against Kadyrov were what really stopped his horse, Sweet Ducky, from taking […]