translate English to French: Moreover, was in charge of the inspection of the activities of the Russian Embassies and Permanent Missions dealing with the above-mentioned organizations, and compliance with related reporting procedures, including through periodic inspection visits.
A également été responsable du contrôle - notamment par des inspections périodiques - des activités des ambassades et des missions permanentes de la Fédération relatives aux organisations susmentionnées et à la présentation des rapports