Latest stories

  • Lavrov’s Press Conference Blooper

    Sergey Lavrov, the Russian diplomat and currently the Foreign Minister of Russia, got busted on camera muttering ‘****ing morons’ under breath at presser with Saudis. From the recording is not clear to whom the minister’s statement referred to.  However, on 43rd minute into the press conference recording, the Russian minister made remark to the people […] More