General Articles General D Portugal Music24 March 2023 Sérgio Matsinhe (Lourenço Marques, October 28, 1971), better known as General D, is a Portuguese rapper of Mozambican descent and one of the precursors of Rap and Hip hop in...