A gay lover’s spat gone wrong?
There is much more info on this subject on the earlier thread: ‘http://www.freerepublic.com/focus/f-news/1885625/posts';. Some research has been done, and some acquaintances of the deceased have posted there.