Aggressive, Biting Squirrels In New Orleans Have Been Caught
New Orleans (AP) – Following reports of up to six attacks on humans, three squirrels have been apprehended in New Orleans. WWL-TV reports New Orleans Mosquito, Termite and Rodent Control put out traps near St. Pius X...
Read More