Several million people were taking shelter and praying for the best on Wednesday as the Bay of Bengal's fiercest cyclone in decades roared towards Bangladesh and eastern India, with forecasts of a ...