A tropical storm caused flooding in dozens of coastal villages and cut power to nearly 30 million people Monday in southern Bangladesh and eastern India. In neighboring Pakistan, temperatures soared to over 50 degrees Celsius in some some parts as an ongoing heat wave gripped more areas