Regional young Muslims commit to fight genocide ideology
ISLAM means peace and all Muslims, especially the youth, should promote unity and peace to avoid any conflict that can affect the world and lead to genocide or any other mass killings.
Young Muslims were briefed about the history of the 1994 Genocide against the Tutsi which claimed the lives of over a million people. / Nadege Imbabazi