A mother wipes away tears in a Perth court as the stranger responsible for killing her 23-year-old son admits his guilt.