历史上俄罗斯占领过蒙古吗?

不,蒙古在二战末期。雅尔塔会议上,同盟国要求苏联出兵中国东北,消灭日本关东军。苏联出兵东北,日本关东军80万,伪军40万。作为补偿,它要求中国的外蒙古独立作为缓冲区。中国谈判代表蒋经国签署了协议,同意了苏联的要求。这个协议叫雅尔塔协议,是中苏关于外蒙古独立自治的协议。

苏联出兵剿灭日本关东军。第二次世界大战结束后,外蒙古宣布从主权国家中国永久独立。中国是二战战胜国,但却是唯一失去领土的国家。

1949年,国家易主,共产党控制了中国,宣布撕毁一切强加于中国人民的不平等条约,收复一切非法占领的领土。在前往大港(苏占)、广州湾(法占)、阿哈瓦(日占)时,朝鲜战争爆发,台湾省、香港、澳门、琉球群岛的收复工作暂停。

朝鲜战争结束,1956年,中苏与蒙古谈判。虽然两个都是布伊舍维克的国家,但是苏联放弃了旅行的大港口,蒙古不会再放弃了。中共不服,要武力解决。苏联让步后,中苏达成协议:蒙古独立一百年,然后归还中国。

关于外蒙古独立有一组很有意思的数据:独立于1956,回到2056年,国土面积156万,人口156万。