Chinese-built hydropower station expected to bring relief to Zambians

A massive hydro-power station under construction by a China in Zambia has come as a relief for Zambians as it promises to ease severe power shortage in the underdeveloped southern African country.