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 ...