With their gentle ways and fetching spots, whale sharks are crowd-pleasing creatures. But did you know that they can give birth to over 300 pups at a time? Or that they can be as big as a school bus? This International Whale Shark Day, learn some amazing facts about these giant filter-feeders — and why ... Read more