A helpless seagull chick was found glued to a wall and riddled with maggots in the most horrible thing a rescuer had seen. Bird emergency responder Jennifer Steer was called to a seagull chick in Exmouth, Devon, which was freed by police officers but was in desperate need of medical attention. With maggots crawling through […]