Police Apprehend Angry Beaver In Barrie, Ontario
A face off with an angry beaver that was stopping traffic on a roadway north of Toronto ended with police apprehending the rodent, and relocating it back into the wild. Police in Barrie, Ontario, say [Read More…]