• Whooping_Seal
    link
    fedilink
    arrow-up
    3
    ·
    1 year ago

    How many large somewhat independent papers even exist now? The only ones I can think of are Le Devoir and La Presse, I can’t think of any English publications