Blood is desperately needed; two blood drives will be held tomorrow (December 4) in the Morongo Basin. The first blood drive will be held at the Twentynine Palms Farmer’s Market from 8 a.m. to 1 p.m., located at 73484 Twentynine Palms Highway in Twentynine Palms. The second blood drive will be held in Yucca Valley at the west Stater Bros. (57075 Twentynine Palms Highway, Yucca Valley) from 10 a.m. to 2 p.m. All blood donors must wear a face mask and undergo a COVID-19 health screening on arrival. All donors should be free of infections or illness, weigh at least 115 pounds, and not be at risk for AIDS or hepatitis. Donors will receive a free cholesterol screening and incentives. To make an appointment to donate blood, call 800-TRY-GIVING.