Maybe they just went through finals week and are celebrating the end of school :)
It's 20 in Sweden. I once tried to buy alcohol in Sweden when I was 18 and was very surprised when the seller told me you have to be 20. I live in Finland and it's a problem in Sweden that people aged 18-19 come here to drink because in Sweden they can't.
You are both kind of right :) To be served alcohol in a bar or restaurant you need to be 18. To buy in "systembolaget", the only shop that may sell alcohol (above 3.5%) in sweden, you need to be 20.
I think the US has one of the oldest drinking ages in the world (or at least the West). In Canada it's 18/19 depending on province.
I think the legal drinking age is only 18 in like 3 provinces, the rest are 19 or higher though
I guess for the same reason stout, lager and pilsen are not accepted either.
Is "en student" used for students of all ages and schools? I'm asking because the German word "Student" is only used for university (and similar higher schools) students, while elementary and secondary school students are usually called "Schüler" (derived from Schule=school)