1. Several US - Canada border crossings are blocked. The protest of the century!

    Several US - Canada border crossings are blocked. The protest of the century!

    28
    1
    140
    3