What is sea moss? Benefits and products to try, according to experts 0 09.05.2024 11:41 The Independent It’s claimed that this trending algae can boost your immune system and improve skin, but what’s the truth?