Luxembourg has atheists!

In case my fellow Americans have forgotten where it is, it's nestled down below Belgium, with borders on Germany and France…and there are Luxembourgian atheists!

More like this