• Rev [none/use name]
    arrow-down
    3
    ·
    4 years ago

    How have Chechens been demonized and killed by France? A country explicitly supporting them and their most reactionary elements in their struggles against Russia.