A swimmer was injured by a meter-long stingray which was stranded on a beach on Lantau Island on Sunday. A witness surnamed Lam said a stingray was found on Upper Cheung Sha Beach on Lantau Island at about 4.30pm, Oriental Daily reported. A number of swimmers had gathered at the spot and were trying to get […]