The Canadian Red Cross requires 22-thouand litres of blood by next Sunday. Have you donated blood in the last year?