Two Brothers Arrested for Illegal Poaching in Massachusetts: Wildlife Conservation at Stake
Two Brothers Arrested for Illegal Poaching in Massachusetts Recently, the Massachusetts State Police took swift action against two brothers who were caught engaging in illegal poaching activities. The suspects, identified as Ira Doull and Seth Doull, were apprehended in Colrain after a report was made about a deer being shot