Bangladesh, a low-lying delta nation at the junction of three major rivers—the Ganges, Brahmaputra, and Meghna—has long been synonymous with devastating floods. …
Author
Press Xpress
Press Xpress
Expressing news & enlightening thoughts through neutral, clear and concise narration and beyond. All in a single platform.
Newer Posts