Giant bats from the Philippines are the largest in the world.
People on social media are freaking out over photos of giant bats from the Philippines."Just imagine this bat waking up and flying straight at you," says Twitter user @KingLeoRio. "I'd flee the country."Remember when I told y'all about the Philippines having human-sized