Cassandra Freeman  has Rihanna to thank for tapping into her inner superwoman for Kinyarwanda.  “I would listen to ‘Run This Town’  to get into character” the actress shares. Freeman plays Lt. Rose, a tough as nails soldier, whose mission is to protect a group of refugees during the height of the Rwandan genocide.   The character […]