Make Maghrebi mint tea, a sweet, fragrant green tea with fresh mint and sugar that has anchored North African celebrations ...