Felix the Cat returns to the Macy's Thanksgiving Day Parade on November 26 for the centennial edition, nearly a century after becoming its first balloon in 1927.
The American Red Cross has declared a national blood emergency, prompting a surge in regional drives and public health discussions on donor health benefits.