The images, taken from Google Earth, show rows of skinned beasts dangling from drying racks at the controversial Huanan Seafood Market in Wuhan. It was shut down in January 2020.The images, taken from Google Earth, show rows of skinned beasts dangling from drying racks at the controversial Huanan Seafood Market in Wuhan. It was shut down in January 2020.Read MoreHealth News | Mail Online