Jakarta’s city government criticised for hiding polluting river

A screen has been installed over the water ahead of the capital city hosting the upcoming 2018 Asian Games