公布法律、发布特赦令的国家机关是全国人民代表大会及其常务委员会以及国家主席。
公布法律:
- 根据我国宪法规定,法律由全国人民代表大会和全国人民代表大会常务委员会通过立法程序制定后,由国家主席签署主席令予以公布。因此,公布法律的国家机关主要包括全国人民代表大会、全国人民代表大会常务委员会以及国家主席。
发布特赦令:
- 特赦是指国家元首或者国家最高权力机关对已受罪行宣告的特定犯罪人,免除其全部或者部分刑罚的制度。在我国,发布特赦令的权力属于国家主席,由国家主席根据全国人民代表大会常务委员会的决定签署特赦令。
综上所述,公布法律的国家机关是全国人民代表大会及其常务委员会(并通过国家主席签署主席令公布),而发布特赦令的国家机关是国家主席(根据全国人民代表大会常务委员会的决定)。