Does it snow in Namibia?

Yes, actually it does occasionally snow in Namibia. Even the famous sand dunes at Sossusvlei received snow about ten years ago.