If the page does not redirect, click here
Is This Experimental Japanese Drug the Secret to Stopping the Flu?
An experimental drug, made in Japan, may be able to stop flu symptoms within 24 hours.