moviesNews 'Nomadland' Wins Big at This Year's Film Independent Spirit Awards, See The List of Winners April 23rd, 2021