The annual gift of a Christmas Tree from Norway is a symbol of friendship. However, this year it has faced major backlash and criticism from the public.
The annual gift of a Christmas Tree from Norway is a symbol of friendship. However, this year it has faced major backlash and criticism from the public.