‘It’s a sickening thing to do’: Residents horrified after pelican found dead and tortured on popular bay

A pelican was reportedly found dead in Alabama with electrical tape around its beak and rope wrapped around its wing and foot. WPMI reported that beachgoer Shawn Holland discovered the bird off a pathway on Weeks Bay, also known as Pelican Point. Holland said that he realized the bird had been tied up and tortured. “It …