Tag: javelin

Video: World javelin champion was savagely beaten and thrown overboard

Anderson Peters, originally from Granada and javelin world champion, was brutally beaten by at least five men during a night party on a boat...