yazisagirije ruyenzi mukarere ke she put herself in this situation and lo she was hit rimbaud is also a writer and media critic multi media artist and record producer