Russia has announced the seizure of 820 kilograms (1,800 pounds) of cocaine — its largest drug bust from Latin America so far this year — in a high-stakes operation involving the country’s customs service and the FSB security agency. The cocaine, with an estimated street value of over 12 billion…
