You are correct but we should take this with a grain of salt for nowThe date is american style i think June 5th 2025 (hence the still rebuilding comment)
still could be wrong
Ooofcourse but reading that article it seems not a unique thing or a new thing