national flagslatest news & developments