More than 12,000 blood donors are needed over the next seven days as the nation faces ongoing shortages of type O and A blood supplies.

Source: ABC News NSW