It reminds them of Christ's sufferings and death, and Ash Wednesday tells us of our mortality. "Ashes to ashes and dust to dust". The body was created to house the soul on earth and to the earth it will return, but the soul lives on.
Christians dont really "have" Lent its more like a tradition. Christians are preparing for the Death and Resurection of Jesus Christ
If they are Christians, you don't need to be a certain nationality to celebrate lent.
It is called Lent.
Those Canadians who are also Christians would likely observe lent, in common with other Christians wherever they may live.
Lent is not celebrated. That is an oxymoron. However, people, at least good Christians, do observe Lent in England.
Because Jesus/God did.
lent
According to the Catholic Church, you receive ashes on the first day of lent to remind you that from dust you came, and to dust you shall return.
The majority of Afghanistan is Muslim, therefore they do not do Lent. Muslims do not do the same practices as Christians.
The Wednesday after Mardi Gras is referred to as Ash Wednesday. It is the first day of the Catholic Lenten season and is named this because of the custom of marking our foreheads with ashes as a sign of repentance and to remind us of our mortality.
Rosary is a prayer, so Christian can pray anytime they want to during their life, including Lent.
Christian keep lent by prayer, good deeds and fasting and giving up a habbit.