Teen charged over Irvine beach attack on 16-year-old The 16-year-old has been treated in hospital for serious injuries following the seaside assault 21 Jul 2022