Question: why fly flag upside down?
Answer: It may be a protest against a country's foreign policy, including one's own, or the nature of the government in power there. It may be a protest against nationalism or a deliberate and symbolic insult to the people of the country represented by the flag.