Please enable JavaScript to view the comments powered by Disqus.
The National Aeronautics and Space Administration (NASA) called the simultaneous formation of four tropical storms in the Western Pacific Ocean that hit the Philippines this November an “unusual sight ...