Vehicles and commuters struggle to make their way through flooded streets in Myanmar’s Yangon after heavy rains fell on the commercial hub.
SOURCE: africanews.com
Vehicles and commuters struggle to make their way through flooded streets in Myanmar’s Yangon after heavy rains fell on the commercial hub.
SOURCE: africanews.com