Russian Ambassador to Libya meets with the Chairman of the Board of Directors of Libya Post.