Russian Official Found Dead in Toilet of Armenian Consulate in St. Petersburg

Former official of Rosimushchestvo (The Federal Agency for State Property Management) in the Leningrad region, Boris Avakyan, was found dead in the Armenian consulate in St. Petersburg. According to preliminary reports, he…

Continue Reading