Former World Wrestling Entertainment (WWE) star Shed Gaspard has drowned in a sea in Los Angeles. According to the foreign news agency, the police said in a statement that a man on the beach informed the patrolling officers that the body had come to the beach. Police later identified the […]