It’s Flu Season in America, but What About the Rest of the World?
Flu season has descended upon America hard this year, starting its heavy hitting in December when it usually doesn’t peak until January or February. Statistics are showing that more than half of the ...