image
Cyclone Mocha makes landfall along Bangladesh, Myanmar coast