Social Media Who is MC Baba? African Mute Rapper ExplainedAugust 6, 2024 MC Baba is a mute rapper from the Democratic Republic of Congo who has gained attention for his unique performance…