India, June 23 -- An intense typhoon called Typhoon Mekkhala has been brewing over the Philippine Sea for quite some time.
Rain or shine, there's a new way to keep tabs on the weather. The Philippine Atmospheric, Geophysical and Astronomical ...