goodblacknews.org
“12 Years a Slave” Wins Best Feature and More at Independent Spirit Awards
According to Variety.com, 12 Years a Slave dominated the Independent Spirit Awards today, winning Best Feature, Best Director for Steve McQueen, Best Supporting Actress for Lupita Nyong’o and Best…