The United States government has finally lifted the 30-year ban on gay and bisexual men donating blood in order to prevent HIV transmission.