Mashirika Performing Arts and Media Company in Rwanda that uses different modes of performance including dance, movement, music, drama, and spoken word to ensure social transformation and explore new ways to develop, learn and create exciting theatre.