A deserted cafe and petrol station near the Niirala border crossing to Russia shows how life has been on hold since Finland shut the frontier with its giant neighbour in December 2023.Finland ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results