Re: the poppy appeal
The Poppy appeal is run in the white ex-British empire countries. It is a charity that sell paper poppies to raise money to support retired military personnel, for example to pay for counselling, medical treatment, old people's homes.
It's basically the ex-British Empire equivalent of the Fauji Foundation charity in Pakistan.