deputy commander of Unit 29155, a notorious group connected to Sergei Skripal poisoning in the U.K. and sabotage operations in Europe. Russia reportedly paid the Taliban at least $30 million ...