Russian man kills wife and teenage daughter and then himself in Lloret de Mar on Spain’s Costa Brava
POLICE believe a man stabbed his wife and daughter to death before hanging himself in the garden of their home in Lloret de Mar on Spain’s Costa Brava. Officers went to a