Three Arrested for James Watt Murder

NEWS   DEATH OF JAMES WATT – IBROX Glasgow Eyes News Three men have been arrested over the death of James Watt whose body was found near Ibrox Stadium in Glasgow. Police Scotland can confirm that three men, aged 18, 20 and 30 have been arrested in connection with the death of James Watt in