RT : Every American flag I see today is a punch to the gut.