Rachita BiswasJan 25, 20223 minMovie Musings12 Years a Slave: learn and grow from your past12 Years a Slave is one of the greatest films on American slavery ever created. British director Steve McQueen has succeeded in capturing..