Half a million Indians flee floods in northeast brought by rain
One of the world's largest rivers, the Brahmaputra, which flows into India and neighboring Bangladesh from Tibet, burst its banks...
One of the world's largest rivers, the Brahmaputra, which flows into India and neighboring Bangladesh from Tibet, burst its banks...