Actually, her actions protesting a government official is allowed under free speech and she can't face retaliation from the government. Now her actions protesting a government official links her to her job working for a company that has federal government contracts as their bread butter, well that is up to the company to decide if the employee-employer relationship is working out. Akima thinks not, so she got fired. Nothing really "un-American" as that. She's protected for the free speech but she's not protected from her private employer with at-will employment.