It's bizarre about the flag. I wonder if it was misidentified by an observer. A Panamaian flag, common flag of convenience, has similar colors and stars.