Blowing the Whistle on the Greene Group TAGS: Ada County | dog racing | felony | Greene Group | greyhound | Les Bois Park Dog racing is illegal in the State of Idaho, because of the heinous treatment of greyhounds allowed by the Greene Group at their track in Post Falls in the early-to-mid …Continue reading →


Recent Comments