Ohio police chief calls apparent murder-suicide 'bizarre'
(Newser) -
Police in Beachwood, Ohio, say two brothers shot and killed their father, then fatally shot themselves during an ensuing SWAT standoff, Cleveland.com reports. Dr. Richard Warn, 59, was found dead of multiple gunshot wounds inside his home Thursday night after his wife returned without her keys and was unable...