If you travel to an African country, you cannot donate until after 6 months of returning. I think that's quite strict, considering the fact that they are always running campaigns for urgent donations of blood.