Zakharova Reports Mass Storming Of Russian Diplomatic Missions In NATO Countries 0 23.08.2024 11:19 Charter97.org (en) A representative of the Russian Foreign Ministry painted a crazy picture.