News

Trevor Mustafa, the 2025 Beard and Moustache world champion, holds his awards in West Sacramento on Thursday. Mustafa won first place in his category of beards 20-30 centimeter in length, as well as ...