In the UK, Remembrance Day is a day which one pays respect to soldiers who died in the two world wars and others. In the weeks leading up to this day, it is customary to wear a (fake) poppy on one's shirt as a sign of respect.
Is it haram to do this? I know some Muslims say it is haram because it "celebrates the killing of Muslims". Personal opinions aside, is it actually haram? And, if so, why?