What is the H1N1 ‘Swine Flue’ vaccine and is it safe?

H1N1 explained, is the swine flue vaccine safe

Lovin' this find? Buy me a beer!