MOZEFO Young Leaders launches challenge for all young people in Mozambique