I don't know the announcements block. The "Site news" forum the mechanism known to me "to allow important announcements to be posted by specific editors by email on the front page".
General help
Site announcements - post by email
This discussion has been locked so you can no longer reply to it.