On October 6, 2013, 63-year-old Leon Kelley was fatally shot during a confrontation at Brown's Bee Farm in North Yarmouth, Maine. The incident stemmed from a longstanding dispute between the Kelley family and Merrill "Mike" Kimball, a 70-year-old lobsterman from Yarmouth, and his wife, Karen Thurlow-Kimball, who managed the bee farm. Tensions had escalated over concerns that Thurlow-Kimball was taking advantage of the farm's elderly owner, Stan Brown, leading to a confrontation that culminated i
...Read More